source/System.DAL/System/DAL/GzItemDAL.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
namespace System.DAL
{
using Maticsoft.DBUtility;
using MicroSoft.EnterpriseLibrary.Data;
using System;
using System.Collections;
using System.Data;
using System.Data.SqlClient;
using System.Model;
using System.Text;
public class GzItemDAL
{
public static int Add(GzItemInfo model)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("insert into SYS_GZITEM(");
strSql.Append("code,itemname,usestate,seq,xmstate,xmconn)");
strSql.Append(" values (");
strSql.Append("@code,@itemname,@usestate,@seq,@xmstate,@xmconn)");
strSql.Append(";select @@IDENTITY");
SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@code", SqlDbType.Char, 4), new SqlParameter("@itemname", SqlDbType.VarChar, 50), new SqlParameter("@usestate", SqlDbType.Char, 1), new SqlParameter("@seq", SqlDbType.Int, 4), new SqlParameter("@xmstate", SqlDbType.Char, 1), new SqlParameter("@xmconn", SqlDbType.Char, 1) };
parameters[0].Value = model.code;
parameters[1].Value = model.itemname;
parameters[2].Value = model.usestate;
parameters[3].Value = model.seq;
parameters[4].Value = model.xmstate;
parameters[5].Value = model.xmconn;
object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
if (obj == null)
{
return 0;
}
return Convert.ToInt32(obj);
}
public static string CreateMonthList(string jgcode, string year)
{
string result = string.Empty;
try
{
result = SqlDataProvider.GetResultByProc("CreateGZMonthList", new object[] { jgcode, int.Parse(year) }).Tables[0].Rows[0][0].ToString();
}
catch
{
}
return result;
}
public static bool DelGzEmpList(string jgcode, string year, string month)
{
month = (month.Length < 1) ? ("0" + month) : month;
string gzdate = year + "-" + month + "-01";
return (SqlDataProvider.ExecuteBySql("delete from YW_GZDETAILS where jfny=@jfny and jgcode=@jgcode", new SqlParameter[] { SqlDataProvider.CreateSqlParameter("@jfny", SqlDbType.VarChar, gzdate), SqlDataProvider.CreateSqlParameter("@jgcode", SqlDbType.VarChar, jgcode) }) > 0);
}
public static bool DelGzEmpList(string empcode, string jgcode, string year, string month)
{
month = (month.Length < 1) ? ("0" + month) : month;
string gzdate = year + "-" + month + "-01";
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
