public static ByARpt UpdateRub(vEP_RUBROS_CDP Reg) { EstudiosPreviosBL epBLL = new EstudiosPreviosBL(); EP_RUBROS_CDP aeReg = new EP_RUBROS_CDP(); //Mapear Objeto DTO a Ado Entity FrameWork Mapper.CreateMap<vEP_RUBROS_CDP, EP_RUBROS_CDP>(); Mapper.Map(Reg, aeReg); //Envia el registro a la base de datos aeReg.USAP_MOD = Usuario.UserName; ByARpt rpt = epBLL.Update(aeReg); return rpt; }
public static ByARpt deleteRub(decimal ID) { EstudiosPreviosBL epBLL = new EstudiosPreviosBL(); EP_RUBROS_CDP aeReg = new EP_RUBROS_CDP(); aeReg.ID = ID; ByARpt rpt = epBLL.Delete(aeReg); return rpt; }
public ByARpt Update(EP_RUBROS_CDP reg) { mEP_RUBROS_CDP manager = new mEP_RUBROS_CDP(); manager.reg = reg; return EnviaDatos.EnviarUpdate(manager); }
private void NuevosRubrosCDP(ICollection<vEP_RUBROS_CDP_DTO> lRubrosNuevo, string NRO_CDP, decimal ID_EP_CDP) { decimal ultId = 0; try { ultId = ctx.EP_RUBROS_CDP.Max(t => t.ID); } catch { } foreach (vEP_RUBROS_CDP_DTO item in lRubrosNuevo) { Entities ctxp = new Entities(); RUBROS rubr = ctx.RUBROS.Where(t => t.COD_RUB == item.COD_RUB).FirstOrDefault(); if (rubr == null) { vRUBROS rub = new vRUBROS(); rub.COD_RUB = item.COD_RUB; rub.DES_RUB = item.NOM_RUB; rub.VIGENCIA = short.Parse(oDto.VIG_EP); rub.COD_UNIDAD = item.COD_UNIDAD; rub.CLASE = item.CLASE; rub.COD_RECURSO = item.COD_RECURSO; mRubros objRub = new mRubros(); objRub.Insert(rub); } ultId = ultId + 1; EP_RUBROS_CDP rubro = new EP_RUBROS_CDP(); rubro.ID = ultId; rubro.ID_EP = oDto.ID; rubro.COD_RUB = item.COD_RUB; rubro.VALOR = item.VALOR; rubro.NRO_CDP = NRO_CDP; rubro.VIG_CDP = item.VIG_CDP; rubro.ID_EP_CDP = ID_EP_CDP; ctx.EP_RUBROS_CDP.Add(rubro); ctx.SaveChanges(); } }
public ByARpt Insert(EP_RUBROS_CDP reg) { mEP_RUBROS_CDP manager = new mEP_RUBROS_CDP(); manager.reg = reg; return EnviaDatos.EnviarInsert(manager); }