public bool Save(Fornecedores f) { try { if (!Valid(f)) { return(false); } if (db.Find(f.Id) == null) { f.Id = db.NextId(e => e.Id); db.Save(f); } else { db.Update(f); } db.Commit(); BStatus.Success("Fornecedor salvo"); return(true); } catch { return(false); } }
public IActionResult Form(Fornecedor fornecedor) { if (ModelState.IsValid == false) { return(View(fornecedor)); } _repository.Save(fornecedor); RegisterSweetAlertMessage("Fornecedor cadastrado", "Fornecedor cadastrado com sucesso!", MessageType.Success); return(RedirectToAction(nameof(Index))); }