public List<ByARpt> InsertOrUpdate(List<vigenciasDto> lReg) { using (ctx = new ieEntities()) { List<ByARpt> lResp = new List<ByARpt>(); foreach (vigenciasDto item in lReg) { ByARpt res = new ByARpt(); vigencias obj = ctx.vigencias.Where(t => t.vigencia == item.vigencia).FirstOrDefault(); if (obj == null) { cmdInicializarVigencia o = new cmdInicializarVigencia(); o.oDto = item; res = o.Enviar(); } else { cmdUpdate o = new cmdUpdate(); o.oDto = item; res = o.Enviar(); } lResp.Add(res); } return lResp; } }
public ByARpt Insert(vigenciasDto Reg) { cmdInicializarVigencia o = new cmdInicializarVigencia(); o.oDto = Reg; return o.Enviar(); }