public async Task <IActionResult> SaveCta([FromBody] DP01A110 model) { if (ModelState.IsValid) { //Verifico si existe cuenta var cta = _context.DP01A110.Where(m => m.Codigo == model.Codigo).FirstOrDefault(); if (cta != null) { return(BadRequest("Cuenta ya Existe..!")); } //Ingreso Informacion _context.DP01A110.Add(model); if (await _context.SaveChangesAsync() > 0) { return(Ok(model)); } else { return(BadRequest("Datos incorrectos")); } } else { return(BadRequest(ModelState)); } }
public async Task <IActionResult> UpdateCtaById([FromRoute] int id, [FromBody] DP01A110 model) { if (id != model.Id) { return(BadRequest()); } _context.Entry(model).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult <DP01A110> > GetPlanCtaByCodigo([FromRoute] string codigo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } DP01A110 cta = await _context.DP01A110.Where(m => m.Codigo_Aux == codigo).FirstOrDefaultAsync(); if (cta == null) { return(NotFound()); } return(Ok(cta)); }