public int Create(TipoSangueViewModel vm) { var obj = Mapper.Map <TipoSangueViewModel, TipoSangue>(vm); BeginTransaction(); _rep.Add(obj); return(Commit()); }
public int Edit(TipoSangueViewModel vm) { var obj = _rep.Get(vm.Id); obj.Tipo = vm.Tipo; BeginTransaction(); _rep.Update(obj); return(Commit()); }
public int Save(TipoSangueViewModel vm) { if (vm.Id == 0) { return(Create(vm)); } else { return(Edit(vm)); } }
public IActionResult Edit(TipoSangueViewModel vm) { if (!ModelState.IsValid) { return(SmartResult(vm)); } try { _app.Edit(vm); } catch (Exception ex) { ModelState.AddModelError("", "Ocorreu um erro ao processar sua requisição."); Log(ex, "TipoSangueController.Create.Post"); } return(SmartResult(vm)); }
public IActionResult Create() { var vm = new TipoSangueViewModel(); return(SmartResult(vm)); }
public int Delete(TipoSangueViewModel vm) { return(Delete(vm.Id)); }