public JsonResult CreateConfection([FromBody] ProceduresConfectionViewModel data) { ErrorHandler result = new ErrorHandler(); if (data != null) { data.CreateUser = User.Identity.Name; data.CreateDateTime = DateTime.Now; var createdItem = ProceduresConfection.Create(data.ParseToDatabase()); if (createdItem != null) { result.eReasonCode = 1; result.eMessage = "Registo criado com sucesso."; } else { result.eReasonCode = 2; result.eMessage = "Ocorreu um erro ao criar o registo."; } } else { result.eReasonCode = 2; result.eMessage = "Ocorreu um erro: a linha não pode ser nula."; } return(Json(result)); }
public JsonResult CreateConfectionProcedure([FromBody] ProceduresConfectionViewModel data) { data.CreateUser = User.Identity.Name; string eReasonCode = ""; //Create new eReasonCode = ProceduresConfection.Create(ProceduresConfection.ParseToDatabase(data)) == null ? "101" : ""; if (String.IsNullOrEmpty(eReasonCode)) { return(Json(data)); } else { return(Json(eReasonCode)); } }