示例#1
0
        public void Create(FormCollection formCollection)
        {
            var product     = new ICProduct();
            var lastProduct = db.ICProducts.ToList().LastOrDefault();

            product.ICProductID          = lastProduct.ICProductID + 1;
            product.AAStatus             = "Alive";
            product.AACreatedDate        = DateTime.Now;
            product.ICProductName        = formCollection["ICProductName"];
            product.ICProductNo          = formCollection["ICProductNo"];
            product.ICProductDesc        = formCollection["ICProductDesc"];
            product.ICProductActiveCheck = true;
            if (product == null)
            {
                return;
            }

            db.ICProducts.Add(product);
            db.SaveChanges();
        }
示例#2
0
        public int CreateObject(FormCollection formCollection, int userID, int furnitureTypeID)
        {
            var product     = new ICProduct();
            var lastProduct = db.ICProducts.ToList().LastOrDefault();

            product.ICProductID          = lastProduct.ICProductID + 1;
            product.AAStatus             = "Alive";
            product.AACreatedDate        = DateTime.Now;
            product.ICProductNo          = "SP" + "-" + product.ICProductID.ToString();
            product.ICProductName        = formCollection["productName"].ToString();
            product.ICProductDesc        = formCollection["productDesc"].ToString();
            product.ICProductPrice       = Convert.ToDecimal(formCollection["productPrice"].ToString());
            product.ICProductPictureLink = "../.." + formCollection["productPictureLink"].ToString();
            product.FK_ARFurnitureTypeID = furnitureTypeID;
            product.FK_APSupplierID      = db.APSuppliers.FirstOrDefault(p => p.FK_ADUserID == userID) != null?db.APSuppliers.FirstOrDefault(p => p.FK_ADUserID == userID).APSupplierID : 0;

            product.ICProductActiveCheck = true;

            db.ICProducts.Add(product);
            db.SaveChanges();
            return(product.ICProductID);
        }