| | |
| | | from TMateriel_Info A |
| | | left join TUom B on A.uom_code=B.code |
| | | left join TMateriel_Type C on A.materieltype_code=C.code |
| | | left join T_Dict D on C.dict_code=D.code and D.dict_type='CHLX' |
| | | left join T_Dict D on A.stocktype_code=D.code and D.dict_type='CHLX' |
| | | left join T_Sec_Stck T on A.stck_code=T.code |
| | | where A.is_delete<>'1' " + search; |
| | | var data = DapperHelper.GetPageList<object>(sql, dynamicParams, prop, order, startNum, endNum, out total); |
| | |
| | | { |
| | | if (operType == "Add") |
| | | { |
| | | var sql = @"insert into TMateriel_Info(partcode,partname,partspec,uom_code,materieltype_code,stck_code,maxqty,minqty,lm_user,lm_date) |
| | | values(@materialcode,@materialname,@materialspec,@uomcode,@materialtypecode,@warehousecode,@maxstockqty,@minstockqty,@username,@CreateDate)"; |
| | | var sql = @"insert into TMateriel_Info(partcode,partname,partspec,uom_code,stocktype_code,materieltype_code,stck_code,maxqty,minqty,lm_user,lm_date) |
| | | values(@materialcode,@materialname,@materialspec,@uomcode,@stocktypecode,@materialtypecode,@warehousecode,@maxstockqty,@minstockqty,@username,@CreateDate)"; |
| | | dynamicParams.Add("@materialcode", materialcode); |
| | | dynamicParams.Add("@materialname", materialname); |
| | | dynamicParams.Add("@materialspec", materialspec); |
| | | dynamicParams.Add("@uomcode", uomcode); |
| | | dynamicParams.Add("@warehousecode", warehousecode); |
| | | dynamicParams.Add("@stocktypecode", stocktypecode); |
| | | dynamicParams.Add("@materialtypecode", materialtypecode); |
| | | dynamicParams.Add("@minstockqty", minstockqty); |
| | | dynamicParams.Add("@maxstockqty", maxstockqty); |
| | |
| | | } |
| | | if (operType == "Update") |
| | | { |
| | | var sql = @"update TMateriel_Info set partname=@materialname,partspec=@materialspec,uom_code=@uomcode,materieltype_code=@materialtypecode,stck_code=@warehousecode, |
| | | var sql = @"update TMateriel_Info set partname=@materialname,partspec=@materialspec,uom_code=@uomcode,stocktype_code=@stocktypecode,materieltype_code=@materialtypecode,stck_code=@warehousecode, |
| | | maxqty=@maxstockqty,minqty=@minstockqty,lm_user=@username,lm_date=@CreateDate where id=@materialid"; |
| | | dynamicParams.Add("@materialid", materialid); |
| | | dynamicParams.Add("@materialname", materialname); |
| | | dynamicParams.Add("@materialspec", materialspec); |
| | | dynamicParams.Add("@uomcode", uomcode); |
| | | dynamicParams.Add("@warehousecode", warehousecode); |
| | | dynamicParams.Add("@stocktypecode", stocktypecode); |
| | | dynamicParams.Add("@materialtypecode", materialtypecode); |
| | | dynamicParams.Add("@minstockqty", minstockqty); |
| | | dynamicParams.Add("@maxstockqty", maxstockqty); |