public IActionResult Save([Bind] ParceiroModel Parceiro) { if (ModelState.IsValid) { var Codigo = ViewBag.Codigo; var result = _parceiroService.Save(Parceiro); if (result != null) { var Mensagem = Codigo != 0 ? "atualizado" : "salvo"; TempData["Message"] = JsonConvert.SerializeObject(new MessageReturn() { CssClassName = "success", Title = "Sucesso!", Message = "Item " + Mensagem + " com sucesso." }); } else { var Mensagem = Codigo != 0 ? "atualizar" : "salvar"; TempData["Message"] = JsonConvert.SerializeObject(new MessageReturn() { CssClassName = "warning", Title = "Erro!", Message = "Erro ao " + Mensagem + " item." }); } } return(RedirectToAction("Index", "Parceiro")); }
public ParceiroModel Save(ParceiroModel Parceiro) { try { if (Parceiro.Id == 0) { _context.Entry(Parceiro).State = EntityState.Added; } else { _context.Entry(Parceiro).State = EntityState.Modified; } _context.SaveChanges(); return(Parceiro); } catch (Exception ex) { return(null); } }
public ParceiroModel Save(ParceiroModel Parceiro) { return(_parceiroRepository.Save(Parceiro)); }