private string AddPlanVigilancia(PlanVigilanciaDto oPlanVigilanciaDto, int nodeId, int systemUserId) { var planVigilanciaId = new Common.Utils().GetPrimaryKey(nodeId, 220, "PV"); oPlanVigilanciaDto.v_PlanVigilanciaId = planVigilanciaId; oPlanVigilanciaDto.i_IsDeleted = (int)SiNo.No; oPlanVigilanciaDto.d_InsertDate = DateTime.Now; oPlanVigilanciaDto.i_InsertUserId = systemUserId; _ctx.PlanVigilancia.Add(oPlanVigilanciaDto); _ctx.SaveChanges(); return(planVigilanciaId); }
public bool Save(PlanVigilanciaCustom oPlanVigilanciaCustom) { var planVigilanciaId = ""; if (oPlanVigilanciaCustom.PlanVigilanciaId == null) { var oPlanVigilanciaDto = new PlanVigilanciaDto(); oPlanVigilanciaDto.v_Name = oPlanVigilanciaCustom.Name; oPlanVigilanciaDto.v_Description = oPlanVigilanciaCustom.Description; oPlanVigilanciaDto.v_OrganizationId = oPlanVigilanciaCustom.OrganizationId; planVigilanciaId = AddPlanVigilancia(oPlanVigilanciaDto, oPlanVigilanciaCustom.NodeId, oPlanVigilanciaCustom.SystemUserId); } else { EditPlanVigilancia(oPlanVigilanciaCustom); } AddPlanVigilanciaDiseases(oPlanVigilanciaCustom.PlanDiseases, planVigilanciaId == "" ? oPlanVigilanciaCustom.PlanVigilanciaId: planVigilanciaId, oPlanVigilanciaCustom.NodeId, oPlanVigilanciaCustom.SystemUserId); return(true); }