public MessageCustom AddProblema(ProblemaList data, int nodeId, int userId) { MessageCustom _MessageCustom = new MessageCustom(); ProblemaBE _ProblemaBE = new ProblemaBE(); _ProblemaBE.d_Fecha = data.d_Fecha; _ProblemaBE.i_Tipo = data.i_Tipo; _ProblemaBE.v_Descripcion = data.v_Descripcion; _ProblemaBE.v_Observacion = data.v_Observacion; _ProblemaBE.i_EsControlado = data.i_EsControlado; _ProblemaBE.v_PersonId = data.v_PersonId; var reult = new PlanIntegralDal().AddProblema(_ProblemaBE, nodeId, userId); if (!reult) { _MessageCustom.Error = true; _MessageCustom.Status = (int)StatusHttp.BadRequest; _MessageCustom.Message = "Sucedió un error al grabar, por favor vuelva a intentar"; } else { _MessageCustom.Error = false; _MessageCustom.Status = (int)StatusHttp.Ok; _MessageCustom.Message = "Se grabo correctamente"; } return(_MessageCustom); }
public IHttpActionResult AddProblema(MultiDataModel data) { ProblemaList dataProb = JsonConvert.DeserializeObject <ProblemaList>(data.String1); var result = new PlanIntegralBL().AddProblema(dataProb, data.Int1, data.Int2); return(Ok(result)); }
public JsonResult AddProblema(ProblemaList data) { Api API = new Api(); Dictionary <string, string> arg = new Dictionary <string, string>() { { "String1", JsonConvert.SerializeObject(data) }, { "Int1", ViewBag.USER.NodeId.ToString() }, { "Int2", ViewBag.USER.SystemUserId.ToString() }, }; var result = API.Post <MessageCustom>("PlanIntegral/AddProblema", arg); return(new JsonResult { Data = result, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }