public MessageCustom AddPlanIntegral(PlanIntegralList data, int nodeId, int userId) { MessageCustom _MessageCustom = new MessageCustom(); PlanIntegralBE _PlanIntegralBE = new PlanIntegralBE(); _PlanIntegralBE.d_Fecha = data.d_Fecha; _PlanIntegralBE.i_TipoId = data.i_TipoId; _PlanIntegralBE.v_Descripcion = data.v_Descripcion; _PlanIntegralBE.v_Lugar = data.v_Lugar; _PlanIntegralBE.v_PersonId = data.v_PersonId; var reult = new PlanIntegralDal().AddPlanIntegral(_PlanIntegralBE, 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 bool AddPlanIntegral(PlanIntegralBE data, int nodeId, int userId) { try { DatabaseContext ctx = new DatabaseContext(); data.v_PlanIntegral = new Common.Utils().GetPrimaryKey(nodeId, 327, "PL"); data.d_InsertDate = DateTime.Now; data.i_InsertUserId = userId; data.i_IsDeleted = 0; ctx.PlanIntegral.Add(data); return(ctx.SaveChanges() > 0); } catch (Exception ex) { return(false); } }