public ActionResult Edit(ProducerEditModel producer) { if (ModelState.IsValid) { producerRepository.Update(producer.ToEntity(null)); using (UnitOfWork) { UnitOfWork.Commit(); } return(RedirectToAction("index")); } return(View(producer)); }
public async Task <IDictionary <string, object> > Update(ProducerDTO producerDTO) { if (producerDTO.ProducerId == null) { return(Const.Response.ControlerResponse(Const.StatusCode.BadRequest)); } try{ var producer = producerDTO.ToProducer(); producer.SetAuditForCreate(producerDTO); await _producerRepo.Update(producer); return(Const.Response.ControlerResponse(Const.StatusCode.OK, "Action complete successfully")); } catch (Exception e) { Console.WriteLine(e.ToString()); return(Const.Response.ControlerResponse(Const.StatusCode.InternalServerError, e.ToString())); } }
public void Update(Producer entity) { _producerRepository.Update(entity); }
public bool Update(Producer producer) { _repository.Update(producer); return(_repository.SaveChanges()); }