This commit is contained in:
chi
2023-03-07 00:28:55 +09:00
parent 6191074f57
commit 70fc4f6857
34 changed files with 15222 additions and 376 deletions

View File

@@ -358,6 +358,48 @@ namespace FCOMMON
return retval;
}
public static sItemInfo getLastPurchaseCRInfo(int idx)
{
var cn = getCn();
cn.Open();
var retval = new sItemInfo();
retval.idx = -1;
string sql = "select isnull(max(idx),-1) from EETGW_PurchaseCR where pumidx = " + idx.ToString();
var cmd = new SqlCommand(sql, cn);
int maxidx = int.Parse(cmd.ExecuteScalar().ToString());
if (maxidx == -1) return retval;
cmd.CommandText = "select * from EETGW_PurchaseCR where idx = " + maxidx.ToString();
var rdr = cmd.ExecuteReader();
while (rdr.Read())
{
retval.idx = (int)rdr["idx"];
if (rdr["sid"] != DBNull.Value) retval.sid = rdr["sid"].ToString();
if (rdr["pumscale"] != DBNull.Value) retval.model = rdr["pumscale"].ToString();
if (rdr["supply"] != DBNull.Value) retval.supply = rdr["supply"].ToString();
if (rdr["supplyidx"] != DBNull.Value) retval.supplyidx = int.Parse(rdr["supplyidx"].ToString());
else retval.supplyidx = -1;
if (rdr["pumname"] != DBNull.Value) retval.name = rdr["pumname"].ToString();
if (rdr["pumunit"] != DBNull.Value) retval.unit = rdr["pumunit"].ToString();
if (rdr["project"] != DBNull.Value) retval.project = rdr["project"].ToString();
if (rdr["pumprice"] != DBNull.Value) retval.price = rdr["pumprice"].ToString();
else retval.price = "0";
if (rdr["pumqty"] != DBNull.Value) retval.qty = int.Parse(rdr["pumqty"].ToString());
else retval.qty = 0;
}
cn.Close();
cn.Dispose();
return retval;
}
public static Dictionary<string, string> GetUserHolidayJan(string gcode, string uid, string pdate)
{
var cn = getCn();