Esempio n. 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public b2bProductShipment GetByID(int id)
        {
            var data  = qDB.view_ProductShipments.Single(m => m.ProductShipmentID == id);
            var model = new b2bProductShipment();

            model.ProductShipmentID = data.ProductShipmentID;
            model.CompID            = data.CompID;

            model.CompID  = (int)data.CompID;
            model.RowFlag = data.RowFlag;
            return(model);
        }
Esempio n. 2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="data"></param>
 /// <returns></returns>
 public bool ValidateUpdateProductShipment(b2bProductShipment data)
 {
     try
     {
         b2bProductShipment model = qDB.b2bProductShipments.Single(q => q.ProductShipmentID == data.ProductShipmentID);
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Esempio n. 3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool InsertProductShipment(b2bProductShipment model)
 {
     // default
     model.RowFlag      = 1;
     model.RowVersion   = 1;
     model.CreatedBy    = "sa";
     model.CreatedDate  = DateTimeNow;
     model.ModifiedBy   = "sa";
     model.ModifiedDate = DateTimeNow;
     qDB.b2bProductShipments.InsertOnSubmit(model);// ทำการ save
     qDB.SubmitChanges();
     IsResult = true;
     return(IsResult);
 }
Esempio n. 4
0
        //public bool InsertProductShipment(FormCollection form)
        //{
        //    return IsResult;
        //}
        #endregion
        #endregion

        #region Method Update
        #region Update

        /// <summary>
        ///
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool UpdateProductShipment(b2bProductShipment model)
        {
            var data = qDB.b2bProductShipments.Single(q => q.ProductShipmentID == model.ProductShipmentID);

            // set ค่า model
            data.ProductID = model.ProductID;
            data.CompID    = model.CompID;
            data.RowFlag   = (short)model.RowFlag;

            // default
            data.RowVersion++;
            data.ModifiedBy   = "sa";
            data.ModifiedDate = DateTimeNow;

            qDB.SubmitChanges();// บันทึกค่า
            return(true);
        }