public async Task <ActionResult <ingreso> > Postingreso(ingreso ingreso) { _context.ingresos.Add(ingreso); await _context.SaveChangesAsync(); return(CreatedAtAction("Getingreso", new { id = ingreso.idingreso }, ingreso)); }
public async Task <IActionResult> Putingreso(int id, ingreso ingreso) { if (id != ingreso.idingreso) { return(BadRequest()); } //MI ENTIDAD YA TIENE LAS PROPIEDADDES O INFO QUE VOY A GUARDAR EN MY DB _context.Entry(ingreso).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ingresoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Putingreso(int id, ingreso ingreso) { if (id != ingreso.idingreso) { return(BadRequest()); } _context.Entry(ingreso).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ingresoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult DeleteConfirmed(int id) { ingreso ingreso = db.ingresoes.Find(id); db.ingresoes.Remove(ingreso); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "idingreso,idproveedor,tipo_comprobante,serie_comprobante,num_comprobante,fecha_hora,impuesto,estado,detalle_Ingreso,valor_ingreso")] ingreso ingreso) { if (ModelState.IsValid) { db.Entry(ingreso).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(ingreso)); }
public ActionResult Create([Bind(Include = "idingreso,idproveedor,tipo_comprobante,serie_comprobante,num_comprobante,fecha_hora,impuesto,estado")] ingreso ingreso) { if (ModelState.IsValid) { db.ingresoes.Add(ingreso); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(ingreso)); }
// GET: /Ingreso/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ingreso ingreso = db.ingresoes.Find(id); if (ingreso == null) { return(HttpNotFound()); } return(View(ingreso)); }