public void Put([FromBody] DrugUpdateViewModel value, int id) { if (_user == null) { _user = _userRepository.Get(User.Identity.GetUserId()); } _drugsRepository.Update(value, id); }
public void Update(DrugUpdateViewModel drug, int id) { var drugFromDb = Context.Drugs.FirstOrDefault(d => d.Id == id); if (drugFromDb == null) { return; } drugFromDb.Day1 = drug.Day1; drugFromDb.Day2 = drug.Day2; drugFromDb.Day3 = drug.Day3; drugFromDb.Day4 = drug.Day4; drugFromDb.Day5 = drug.Day5; drugFromDb.Day6 = drug.Day6; drugFromDb.Day7 = drug.Day7; drugFromDb.Name = drug.Name; drugFromDb.Amount = drug.Amount; drugFromDb.ConsumptionMethod = drug.ConsumptionMethod; Context.SaveChanges(); }