public void ModificarAfp() { AfpActualizada nuevaAfpActualizada = this._gestorDeAfp.ActualizarAfp(this.afpActualizada); this.CargarAfps2(); this.afpActualizada = new AfpActualizada(); }
private AfpActualizada ConvertirAfpA_DTO2(tb_Afp afp) { AfpActualizada afpActualizada = new AfpActualizada(); afpActualizada.Id = afp.CodigoAfp; afpActualizada.Descripcion = afp.Descripcion; return(afpActualizada); }
public AfpActualizada ActualizarAfp(AfpActualizada afpActualizada) { using (DB_SegurosEntities seguros = new DB_SegurosEntities()) { tb_Afp afp = seguros.tb_Afp.Find(afpActualizada.Id); afp.CodigoAfp = afpActualizada.Id; afp.Descripcion = afpActualizada.Descripcion; seguros.Entry(afp); seguros.SaveChanges(); return(ConvertirAfpA_DTO2(afp)); } }
static void Main(string[] args) { GestorDeAfp gestorDeAfps = new GestorDeAfp(); NuevaAfp nuevaAfp = new NuevaAfp(); nuevaAfp.Descripcion = "AFP Primas"; gestorDeAfps.CrearAfp(nuevaAfp); AfpActualizada afpActualzada = new AfpActualizada(); afpActualzada.Id = 2; afpActualzada.Descripcion = "AFP Prima"; gestorDeAfps.ActualizarAfp(afpActualzada); }