示例#1
0
        private Tables.InspeccionT GetInspToUpdateCancel(int lIntCode)
        {
            InspeccionT lOjInspT = new InspeccionT();

            foreach (var item in lstInspeccion.Where(x => x.RowCode == lIntCode))
            {
                lOjInspT.RowCode        = lIntCode.ToString();
                lOjInspT.IDInsp         = item.IdInspection;
                lOjInspT.DateInsp       = Convert.ToDateTime(item.Date);
                lOjInspT.DateSys        = Convert.ToDateTime(item.Date);
                lOjInspT.User           = lIntUserSign;
                lOjInspT.CardCode       = item.CardCode;
                lOjInspT.WhsCode        = item.WhsCode;
                lOjInspT.Cancel         = "Y";
                lOjInspT.CheckInsp      = "N";
                lOjInspT.TotKls         = (float)item.TotalKg;
                lOjInspT.Quantity       = item.Heads;
                lOjInspT.QuantityNP     = item.NP;
                lOjInspT.QuantityReject = item.RE;
                lOjInspT.PaymentCustom  = item.PaymentCustom;
                lOjInspT.Classification = item.Type;
                lOjInspT.Series         = item.Series;
            }
            return(lOjInspT);
        }
示例#2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="lIntRow"></param>
        /// <returns></returns>
        private InspeccionT GetObjInspT(int lIntRow)
        {
            InspeccionT inspT = new InspeccionT();

            inspT.DateInsp = DateTime.Now;
            inspT.DateSys  = DateTime.Now;
            inspT.Series   = GetUserSerialNumber();
            inspT.Cancel   = "N";
            //inspT.User = lObjCompany.UserSignature;
            inspT.User           = lIntUserSignature;
            inspT.CardCode       = (string)this.UIAPIRawForm.DataSources.DataTables.Item("DTMatrix").GetValue("CardCode", lIntRow - 1);
            inspT.WhsCode        = (string)this.UIAPIRawForm.DataSources.DataTables.Item("DTMatrix").GetValue("WhsCode", lIntRow - 1);
            inspT.Quantity       = Convert.ToInt64(this.UIAPIRawForm.DataSources.DataTables.Item("DTMatrix").GetValue("Cantidad", lIntRow - 1).ToString());
            inspT.Classification = (string)this.UIAPIRawForm.DataSources.DataTables.Item("DTMatrix").GetValue("ItemCode", lIntRow - 1);
            inspT.IDInsp         = 0;
            inspT.DocEntryIM     = "";
            inspT.DocEntryIU     = "";
            inspT.CheckInsp      = "N";

            return(inspT);
        }
示例#3
0
 public int UpdateInspeccion(InspeccionT pObjInsp)
 {
     return(mObjInspDAO.Update(pObjInsp));
 }
示例#4
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="pObjInsp"></param>
        /// <returns></returns>
        public int SaveInspeccion(InspeccionT pObjInsp)
        {
            int result = mObjInspDAO.Add(pObjInsp);

            return(result);
        }