Пример #1
0
 public ActionResult CreateItem(ItemVM item)
 {
     using (LIVEEntities db = new LIVEEntities())
     {
         FrdItem nw = new FrdItem();
         nw.ItemNo          = item.ItemNo;
         nw.ItemCode        = item.ItemCode;
         nw.ItemName        = item.ItemName;
         nw.ItemDescription = item.ItemDescription;
         nw.ItemType        = item.ItemType;
         nw.ItemTypeCode    = item.ItemTypeCode;
         nw.ItemUnitCode    = item.ItemUnitCode;
         nw.PlantCode       = item.PlantCode;
         nw.ItemMachineCode = item.ItemMachineCode;
         nw.UnitPrice       = item.UnitPrice;
         nw.TaxFlag         = item.TaxFlag;
         nw.ConvertValue    = item.ConvertValue;
         nw.UseFor          = item.UseFor;
         nw.Show            = item.Show;
         nw.CreateBy        = Session["Name"].ToString();
         nw.CreateDate      = DateTime.Now;
         db.FrdItems.Add(nw);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
Пример #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            FrdItem frdItem = db.FrdItems.Find(id);

            db.FrdItems.Remove(frdItem);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #3
0
        public JsonResult CreateItem(ItemVM item, ItemVMInfo iteminf)
        {
            bool   status = false;
            string mes    = "";

            if (ModelState.IsValid)
            {
                using (LIVEEntities db = new LIVEEntities())
                {
                    FrdItem nw = new FrdItem();
                    nw.ItemNo          = item.ItemNo;
                    nw.ItemCode        = item.ItemCode;
                    nw.ItemName        = item.ItemName;
                    nw.ItemDescription = item.ItemDescription;
                    nw.ItemType        = item.ItemType;
                    nw.ItemTypeCode    = item.ItemTypeCode;
                    nw.ItemUnitCode    = item.ItemUnitCode;
                    nw.PlantCode       = item.PlantCode;
                    nw.ItemMachineCode = item.ItemMachineCode;
                    nw.UnitPrice       = item.UnitPrice;
                    nw.TaxFlag         = "Y";
                    nw.ConvertValue    = item.ConvertValue;
                    nw.UseFor          = "User recomended";
                    nw.Show            = "N";
                    nw.CreateBy        = Session["Name"].ToString();
                    nw.CreateDate      = DateTime.Now;
                    db.FrdItems.Add(nw);
                    db.SaveChanges();

                    FrdItemInfo inf = new FrdItemInfo();
                    inf.PlantID  = item.PlantCode;
                    inf.ItemID   = item.ItemNo;
                    inf.ItemCode = item.ItemTypeCode.ToString();
                    inf.ItemType = item.ItemType;
                    //inf.ItemUse = iteminf.ItemUse;
                    inf.MachineID  = item.ItemMachineCode;
                    inf.AlmariCode = iteminf.AlmariCode;
                    inf.AlmariDesc = "Emptynit";
                    inf.ItemSize   = "size";
                    inf.RowID      = iteminf.RowID;
                    inf.RacID      = iteminf.RacID;
                    inf.BinID      = iteminf.BinID;
                    inf.Location   = item.Location;
                    db.FrdItemInfoes.Add(inf);
                    db.SaveChanges();
                    status = true;
                }
            }
            else
            {
                status = false;
            }
            return(new JsonResult {
                Data = new { status = status, mes = mes }
            });
        }
Пример #4
0
 public ActionResult Edit([Bind(Include = "Id,ItemNo,ItemCode,ItemName,ItemDescription,ItemType,ItemTypeCode,ItemUnitCode,PlantCode,ItemMachineCode,UnitPrice,TaxFlag,ConvertValue,UseFor,Show,CreateBy,CreateDate")] FrdItem frdItem)
 {
     if (ModelState.IsValid)
     {
         db.Entry(frdItem).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(frdItem));
 }
Пример #5
0
        // GET: FrdItems/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            FrdItem frdItem = db.FrdItems.Find(id);

            if (frdItem == null)
            {
                return(HttpNotFound());
            }
            return(View(frdItem));
        }