public async Task <IActionResult> SaveBco([FromBody] DP02A110 model) { if (ModelState.IsValid) { //Verifico si existe el banco var bco = _context.DP02A110.Where(m => m.Codigobco == model.Codigobco).FirstOrDefault(); if (bco != null) { return(BadRequest("Banco ya Existe..!")); } //Ingreso Informacion _context.DP02A110.Add(model); if (await _context.SaveChangesAsync() > 0) { return(Ok(model)); } else { return(BadRequest("Datos incorrectos")); } } else { return(BadRequest(ModelState)); } }
public async Task <IActionResult> UpdateBcoById([FromRoute] int id, [FromBody] DP02A110 model) { if (id != model.Id) { return(BadRequest()); } _context.Entry(model).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult <DP02A110> > GetPlanCtaByCodigo([FromRoute] string codigo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } DP02A110 bco = await _context.DP02A110.Where(m => m.Codigobco == codigo).FirstOrDefaultAsync(); if (bco == null) { return(NotFound()); } return(Ok(bco)); }