public ActionResult Create([Bind(Include = "ID,Nombre")] Categorias categorias) { if (ModelState.IsValid) { db.Categorias.Add(categorias); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(categorias)); }
public ActionResult Create([Bind(Include = "Id,Nombre,Direccion,CodigoPostal,Telefono,CorreoElectronico")] Proveedores proveedores) { if (ModelState.IsValid) { db.Proveedores.Add(proveedores); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(proveedores)); }
public ActionResult Create([Bind(Include = "VentaID,Producto,FechaVenta")] Ventas ventas) { if (ModelState.IsValid) { db.Ventas.Add(ventas); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Producto = new SelectList(db.Productos, "ProductoId", "Nombre", ventas.Producto); return(View(ventas)); }
public ActionResult Create([Bind(Include = "ProductoId,Nombre,Descripcion,Precio,Categoria,Proveedor,FechaIngreso")] Productos productos) { if (ModelState.IsValid) { db.Productos.Add(productos); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Categoria = new SelectList(db.Categorias, "ID", "Nombre", productos.Categoria); ViewBag.Proveedor = new SelectList(db.Proveedores, "Id", "Nombre", productos.Proveedor); return(View(productos)); }
public Retorno Incluir(T obj) { var retorno = new Retorno(); try { using (var ctx = new GestorContext()) { ctx.Set <T>().Add(obj); int ret = ctx.SaveChanges(); return(retorno.Ok("Incluido com sucesso.")); } } catch (Exception ex) { return(new Retorno(ex)); } }
public Retorno Excluir(Guid id) { try { using (var ctx = new GestorContext()) { var obj = ctx.Set <T>().Find(id); ctx.Set <T>().Remove(obj); ctx.SaveChanges(); return(new Retorno("Registro excluido.")); } } catch (Exception ex) { return(new Retorno(ex)); } }
public async Task <IActionResult> Check(long id) { var documento = await _context.Documento .Select(d => new Documento { Id = d.Id }) .FirstOrDefaultAsync(m => m.Id == id); if (documento == null) { return(NotFound()); } documento.FechaRevisado = DateTime.Now; _context.Entry(documento).Property(x => x.FechaRevisado).IsModified = true; _context.SaveChanges(); return(RedirectToAction(nameof(Index))); }
public Retorno IncluirRanger(List <T> obj) { var retorno = new Retorno(); try { using (var ctx = new GestorContext()) { //obj.ForEach(peditens=> { // ctx.Set<T>().Add(peditens); // int ret = ctx.SaveChanges(); //}); ctx.Set <T>().AddRange(obj); int ret = ctx.SaveChanges(); return(retorno.Ok("Incluidos com sucesso.")); } } catch (Exception ex) { return(retorno.Error(ex)); } }
public Retorno Alterar(T obj) { var retorno = new Retorno(); try { using (var ctx = new GestorContext()) { ctx.Set <T>().Update(obj); ctx.SaveChanges(); retorno.Codigo = 1; retorno.Mensagem = "Alterado com sucesso."; } } catch (Exception ex) { retorno.Mensagem = ex.InnerException != null ? $"Erro: {ex.InnerException.Message}, {ex.Message}" : $"Erro: {ex.Message}"; } return(retorno); }
public virtual void Save() { context.SaveChanges(); }