public void DeletMaterial(long id)
        {
            WSMaterial tempModel = GetMaterial(id);

            tempModel.Status = false;
            UpdateMaterial(tempModel);
        }
        public WSSupplier GetMaterialSupplier(long id)
        {
            WSMaterial material = _dbContext.Materials.Find(id);
            WSSupplier result   = _dbContext.Suppliers.FirstOrDefault(s => s.Id == material.WSSuplierId);

            return(result);
        }
        public int CreateMaterial(WSMaterial model)
        {
            int result = -1;

            _dbContext.Materials.Add(model);
            result = _dbContext.SaveChanges();
            return(result);
        }
Exemplo n.º 4
0
        public IActionResult Edit(long id)
        {
            WSMaterial                material  = _workshopRepository.GetMaterial(id);
            List <WSSupplier>         suppliers = _workshopRepository.GetAllSuppliers();
            MaterialCreationViewModel model     = new MaterialCreationViewModel()
            {
                Material = material, Suppliers = suppliers
            };

            return(View(model));
        }
Exemplo n.º 5
0
        public IActionResult Delete(long id)
        {
            WSMaterial temp = _workshopRepository.GetMaterial(id);
            MaterialCreationViewModel model = new MaterialCreationViewModel()
            {
                Material  = _workshopRepository.GetMaterial(id),
                Suppliers = new List <WSSupplier> {
                    _workshopRepository.GetMaterialSupplier(id)
                }
            };

            return(View(model));
        }
 public void UpdateMaterial(WSMaterial model)
 {
     _dbContext.Materials.Update(model);
     _dbContext.SaveChanges();
 }
Exemplo n.º 7
0
        public IActionResult Detailes(long id)
        {
            WSMaterial model = _workshopRepository.GetMaterial(id);

            return(View(model));
        }