示例#1
0
        public void Update(RawMaterialsViewModel RawMaterialsViewModel)
        {
            var RawMaterials = new RawMaterials
            {
                RawMaterialId = RawMaterialsViewModel.RawMaterialId,
                ItemId        = RawMaterialsViewModel.ItemId,
                ItemElementId = RawMaterialsViewModel.ItemElementId
            };

            unitOfWork.RawMaterialsRepository.Update(RawMaterials);
            unitOfWork.Save();
        }
示例#2
0
 public ActionResult Edit(RawMaterialsViewModel rawMaterialsViewModel)
 {
     try
     {
         // TODO: Add update logic here
         RawMaterialServices.Update(rawMaterialsViewModel);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
示例#3
0
        public ActionResult Create(RawMaterialsViewModel rawMaterialsViewModel)
        {
            try
            {
                // TODO: Add insert logic here
                RawMaterialServices.Create(rawMaterialsViewModel);
                LoadAll();
                ModelState.Clear();

                return(View(""));
            }
            catch
            {
                LoadAll();
                return(View());
            }
        }
示例#4
0
        public void Create(RawMaterialsViewModel RawMaterialsViewModel)
        {
            //string strmsg = "";
            int x = RawMaterialsViewModel.ItemElementId1.Count();

            for (int i = 0; i < x; i++)
            {
                //var arrayItemId = RawMaterialsViewModel.ItemId1[i];
                var arrayItemElementId = RawMaterialsViewModel.ItemElementId1[i];



                var RawMaterials = new RawMaterials
                {
                    ItemId        = RawMaterialsViewModel.ItemId1,
                    ItemElementId = arrayItemElementId
                };

                unitOfWork.RawMaterialsRepository.Insert(RawMaterials);
                unitOfWork.Save();
            }
        }