Exemplo n.º 1
0
        public ActionResult EditShipmentProduct(FormCollection form)
        {
            var ShipmentProduct = new emShipmentProduct();

            if (!string.IsNullOrEmpty(form["ID"]))
            {
                ShipmentProduct = svShipment.SelectData <emShipmentProduct>("ID,ProductID,CompID,BuyMinimum,BuyMaximum,PriceShipment,RowVersion", " IsDelete = 0 AND ID =" + form["ID"]).First();
            }
            return(Json(new { ID = ShipmentProduct.ID, ProductName = ShipmentProduct.ProductID, ProductBuyMinimum = ShipmentProduct.BuyMinimum, ProductBuyMaximum = ShipmentProduct.BuyMaximum, ProductPriceShippment = ShipmentProduct.PriceShipment, RowVersion = ShipmentProduct.RowVersion }));
        }
Exemplo n.º 2
0
        public bool SaveShipmentProduct(FormCollection form)
        {
            int objState    = DataManager.ConvertToInteger(form["objState"]);
            var ShipmentPro = new emShipmentProduct();

            if (objState == 2)
            {
                ShipmentPro = svShipment.SelectData <emShipmentProduct>("*", " ID = " + form["ID"] + " AND RowVersion = " + form["RowVersion"]).First();
            }

            //var ListNo = svShipment.SelectData<emShipmentProduct>("*", "IsDelete = 0 and CompID = " + LogonCompID);
            //int shipment = ListNo.Count() + 1;
            ShipmentPro.ProductID     = int.Parse(form["ProductName"]);
            ShipmentPro.CompID        = LogonCompID;
            ShipmentPro.BuyMinimum    = short.Parse(form["ProductBuyMinimum"]);
            ShipmentPro.BuyMaximum    = short.Parse(form["ProductBuyMaximum"]);
            ShipmentPro.PriceShipment = decimal.Parse(form["ProductPriceShippment"]);

            if (objState == 2)
            {
                ShipmentPro.RowVersion = DataManager.ConvertToShort(ShipmentPro.RowVersion + 1);
            }
            else
            {
                ShipmentPro.RowFlag      = 1;
                ShipmentPro.RowVersion   = 1;
                ShipmentPro.CreatedBy    = "sa";
                ShipmentPro.ModifiedBy   = "sa";
                ShipmentPro.ModifiedDate = DateTime.Now;
                ShipmentPro.CreatedDate  = DateTime.Now;
                ShipmentPro.ListNo       = 1;
                ShipmentPro.IsShow       = true;
                ShipmentPro.IsDelete     = false;
            }

            #region Save emShipmentProduct
            ShipmentPro = svShipment.SaveData <emShipmentProduct>(ShipmentPro, "ID");
            #endregion

            return(svShipment.IsResult);
        }