public ActionResult Create([Bind(Include = "TipoBebidaId,Nombre")] TipoBebida tipoBebida)
        {
            if (ModelState.IsValid)
            {
                db.TipoBebidas.Add(tipoBebida);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoBebida));
        }
示例#2
0
        public ActionResult Create([Bind(Include = "MeseroId,Nombre,CarnetSanidad,Sueldo,Fecha")] Mesero mesero)
        {
            if (ModelState.IsValid)
            {
                db.Meseros.Add(mesero);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(mesero));
        }
        public ActionResult Create([Bind(Include = "PlatoId,Nombre,Precio,Imagen,Descripcion,TipoPlato")] Plato plato)
        {
            if (ModelState.IsValid)
            {
                db.Platos.Add(plato);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(plato));
        }
        public ActionResult Create([Bind(Include = "MesaId,Numero,Capacidad,Estado,SucursalId")] Mesa mesa)
        {
            if (ModelState.IsValid)
            {
                db.Mesas.Add(mesa);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.SucursalId = new SelectList(db.Sucursales, "SucursalId", "Nombre", mesa.SucursalId);
            return(View(mesa));
        }
        public ActionResult Create([Bind(Include = "ProveedorId,Nombre,Ruc,Telefono,Correo,OrdenCompraId")] Proveedor proveedor)
        {
            if (ModelState.IsValid)
            {
                db.Proveedores.Add(proveedor);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.OrdenCompraId = new SelectList(db.OrdenesCompra, "OrdenCompraId", "Insumo", proveedor.OrdenCompraId);
            return(View(proveedor));
        }
示例#6
0
        public ActionResult Create([Bind(Include = "BebidaId,Nombre,Precio,Imagen,Descripcion,TipoBebidaId")] Bebida bebida)
        {
            if (ModelState.IsValid)
            {
                db.Bebidas.Add(bebida);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.TipoBebidaId = new SelectList(db.TipoBebidas, "TipoBebidaId", "Nombre", bebida.TipoBebidaId);
            return(View(bebida));
        }
示例#7
0
        public ActionResult Create([Bind(Include = "DireccionId,Descripcion,DistritoId")] Direccion direccion)
        {
            if (ModelState.IsValid)
            {
                db.Direcciones.Add(direccion);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.DistritoId = new SelectList(db.Distritos, "DistritoId", "Nombre", direccion.DistritoId);
            return(View(direccion));
        }
        public ActionResult Create([Bind(Include = "ReservaId,Referencia,Fecha,Estado")] Reserva reserva)
        {
            if (ModelState.IsValid)
            {
                db.Reservas.Add(reserva);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ReservaId = new SelectList(db.Clientes, "ClienteId", "ApeMat", reserva.ReservaId);
            return(View(reserva));
        }
        public ActionResult Create([Bind(Include = "TipoTelefonoId,Numero,ClienteId")] TipoTelefono tipoTelefono)
        {
            if (ModelState.IsValid)
            {
                db.TipoTelefonos.Add(tipoTelefono);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ClienteId = new SelectList(db.Clientes, "ClienteId", "ApeMat", tipoTelefono.ClienteId);
            return(View(tipoTelefono));
        }
示例#10
0
        public ActionResult Create([Bind(Include = "PreguntaId,Contenido,Estado,EncuestaId")] Pregunta pregunta)
        {
            if (ModelState.IsValid)
            {
                db.Preguntas.Add(pregunta);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.EncuestaId = new SelectList(db.Encuestas, "EncuestaId", "Resultado", pregunta.EncuestaId);
            return(View(pregunta));
        }
示例#11
0
        public ActionResult Create([Bind(Include = "EncuestaId,Fecha,Resultado,SucursalId")] Encuesta encuesta)
        {
            if (ModelState.IsValid)
            {
                db.Encuestas.Add(encuesta);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.SucursalId = new SelectList(db.Sucursales, "SucursalId", "Nombre", encuesta.SucursalId);
            return(View(encuesta));
        }
        public ActionResult Create([Bind(Include = "ClienteId,ApeMat,ApePat,Dni,Direccion,PedidoId")] Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                db.Clientes.Add(cliente);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.PedidoId = new SelectList(db.Pedidos, "PedidoId", "PedidoId", cliente.PedidoId);
            return(View(cliente));
        }
 public void Atualizar(T obj)
 {
     try
     {
         _context.Set <T>().Update(obj);
         _context.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#14
0
        public ActionResult Create([Bind(Include = "VentaId,TipoPago,DetalleVenta")] Venta venta)
        {
            if (ModelState.IsValid)
            {
                db.Ventas.Add(venta);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.VentaId = new SelectList(db.Pedidos, "PedidoId", "PedidoId", venta.VentaId);
            return(View(venta));
        }
        public ActionResult Create([Bind(Include = "SucursalId,Nombre")] Sucursal sucursal)
        {
            if (ModelState.IsValid)
            {
                db.Sucursales.Add(sucursal);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.SucursalId = new SelectList(db.Direcciones, "DireccionId", "Descripcion", sucursal.SucursalId);
            return(View(sucursal));
        }
        public ActionResult Create([Bind(Include = "OrdenCompraId,Insumo,Cantidad,Precio,SucursalId")] OrdenCompra ordenCompra)
        {
            if (ModelState.IsValid)
            {
                db.OrdenesCompra.Add(ordenCompra);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.SucursalId = new SelectList(db.Sucursales, "SucursalId", "Nombre", ordenCompra.SucursalId);
            return(View(ordenCompra));
        }
        public ActionResult Create([Bind(Include = "PedidoId,Fecha,PrecioTotal,MeseroId")] Pedido pedido)
        {
            if (ModelState.IsValid)
            {
                db.Pedidos.Add(pedido);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.PedidoId = new SelectList(db.Mesas, "MesaId", "Estado", pedido.PedidoId);
            ViewBag.MeseroId = new SelectList(db.Meseros, "MeseroId", "Nombre", pedido.MeseroId);
            return(View(pedido));
        }
示例#18
0
 protected void ExecuteSaveChanges()
 {
     if (_saveChanges)
     {
         _context.SaveChanges();
     }
 }
示例#19
0
 public void Add <T>(T entity) where T : class
 {
     _context.Add(entity);
     _context.SaveChanges();
 }
示例#20
0
 //metodo que guarda los cambios. lleva los cambios en memoria hacia la base de datos.
 public int SaveChanges()
 {
     return(_Context.SaveChanges());
 }
示例#21
0
 public Restaurant Add(Restaurant restaurant)
 {
     _context.Restaurants.Add(restaurant);
     _context.SaveChanges();
     return(restaurant);
 }
 protected void Save() => _context.SaveChanges();