public ActionResult Create([Bind(Include = "nombre")] string nombre,
                                   [Bind(Include = "direccion")] string direccion,
                                   [Bind(Include = "email")] string email,
                                   [Bind(Include = "tel1")] string tel1,
                                   [Bind(Include = "tel2")] string tel2)
        {
            if (ModelState.IsValid)
            {
                proveedores         proveedor = new proveedores();
                proveedor_telefonos telefono1 = new proveedor_telefonos();
                proveedor_telefonos telefono2 = new proveedor_telefonos();
                proveedor.id_proveedor = (nombre).Substring(0, 2) + DateTime.UtcNow.ToString().Replace("/", "").Replace(" ", "").Replace(":", "");
                proveedor.nombre       = nombre;
                proveedor.direccion    = direccion;
                proveedor.email        = email;

                telefono1.fk_proveedor = proveedor.id_proveedor;
                telefono1.telefono     = tel1;
                telefono2.fk_proveedor = proveedor.id_proveedor;
                telefono2.telefono     = tel2;

                db.proveedores.Add(proveedor);
                db.proveedor_telefonos.Add(telefono1);
                db.proveedor_telefonos.Add(telefono2);
                db.SaveChanges();

                return(RedirectToAction("Index"));
            }

            return(View());
        }
Esempio n. 2
0
        public ActionResult Create([Bind(Include = "ID_CLIENTE,NOMBRE1,NOMBRE2,APELLIDO1,APELLIDO2,DIRECCION")] CLIENTE cLIENTE)
        {
            if (ModelState.IsValid)
            {
                db.CLIENTE.Add(cLIENTE);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(cLIENTE));
        }
Esempio n. 3
0
        public ActionResult Create([Bind(Include = "id,nombre")] tipoproducto tipoproducto)
        {
            if (ModelState.IsValid)
            {
                db.tipoproducto.Add(tipoproducto);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoproducto));
        }
Esempio n. 4
0
        public ActionResult Create([Bind(Include = "id,clave,passwd,tipo")] usuario usuario)
        {
            if (ModelState.IsValid)
            {
                db.usuario.Add(usuario);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(usuario));
        }
Esempio n. 5
0
        public ActionResult Create([Bind(Include = "id_cliente,nombre,apellidos,direccion,telefono,email,moroso")] clientes clientes)
        {
            if (ModelState.IsValid)
            {
                db.clientes.Add(clientes);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(clientes));
        }
Esempio n. 6
0
        public ActionResult Create([Bind(Include = "id,nombre,apellido,foto")] camarero camarero)
        {
            if (ModelState.IsValid)
            {
                db.camarero.Add(camarero);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(camarero));
        }
Esempio n. 7
0
        public ActionResult Create([Bind(Include = "id_receta,precio,nombre,fk_producto_padre")] recetas recetas)
        {
            if (ModelState.IsValid)
            {
                db.recetas.Add(recetas);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(recetas));
        }
Esempio n. 8
0
        public ActionResult Create([Bind(Include = "id,numero,libre,max_personas,comensales,num_mesas")] mesa mesa)
        {
            if (ModelState.IsValid)
            {
                db.mesa.Add(mesa);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(mesa));
        }
        public ActionResult Create([Bind(Include = "id_producto,nombre,cantidad,precio,ingreso,vencimiento,fk_proveedor")] productos productos)
        {
            if (ModelState.IsValid)
            {
                db.productos.Add(productos);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.fk_proveedor = new SelectList(db.proveedores, "id_proveedor", "nombre", productos.fk_proveedor);
            return(View(productos));
        }
Esempio n. 10
0
        public ActionResult Create([Bind(Include = "id,itemconsumicion")] menu menu)
        {
            if (ModelState.IsValid)
            {
                db.menu.Add(menu);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.itemconsumicion = new SelectList(db.itemconsumicion, "id", "tipo", menu.itemconsumicion);
            return(View(menu));
        }
Esempio n. 11
0
        public ActionResult Create([Bind(Include = "id,nombre,apellido,telf,usuario")] cliente cliente)
        {
            if (ModelState.IsValid)
            {
                db.cliente.Add(cliente);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.usuario = new SelectList(db.usuario, "id", "clave", cliente.usuario);
            return(View(cliente));
        }
Esempio n. 12
0
        public ActionResult Create([Bind(Include = "ID_MENU,ID_CLIENTE,NOMBRE,CATEGORIA,PRECIO")] MENU mENU)
        {
            if (ModelState.IsValid)
            {
                db.MENU.Add(mENU);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ID_CLIENTE = new SelectList(db.CLIENTE, "ID_CLIENTE", "NOMBRE1", mENU.ID_CLIENTE);
            return(View(mENU));
        }
        public ActionResult Create([Bind(Include = "fk_producto,fk_receta,cantidad,unidad")] productos_rel_recetas productos_rel_recetas)
        {
            if (ModelState.IsValid)
            {
                db.productos_rel_recetas.Add(productos_rel_recetas);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.fk_producto = new SelectList(db.productos, "id_producto", "nombre", productos_rel_recetas.fk_producto);
            ViewBag.fk_receta   = new SelectList(db.recetas, "id_receta", "nombre", productos_rel_recetas.fk_receta);
            return(View(productos_rel_recetas));
        }
Esempio n. 14
0
        public ActionResult Create([Bind(Include = "id,cantidad,producto,menu")] productosmenu productosmenu)
        {
            if (ModelState.IsValid)
            {
                db.productosmenu.Add(productosmenu);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.menu     = new SelectList(db.menu, "id", "id", productosmenu.menu);
            ViewBag.producto = new SelectList(db.producto, "id", "id", productosmenu.producto);
            return(View(productosmenu));
        }
Esempio n. 15
0
        public ActionResult Create([Bind(Include = "id,cantidad,precio,servida,pedido,itemconsumicion")] consumicion consumicion)
        {
            if (ModelState.IsValid)
            {
                db.consumicion.Add(consumicion);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.itemconsumicion = new SelectList(db.itemconsumicion, "id", "tipo", consumicion.itemconsumicion);
            ViewBag.pedido          = new SelectList(db.pedido, "id", "id", consumicion.pedido);
            return(View(consumicion));
        }
Esempio n. 16
0
        public ActionResult Create([Bind(Include = "id,fecha,finalizada,cliente,mesa")] reserva reserva)
        {
            if (ModelState.IsValid)
            {
                db.reserva.Add(reserva);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.cliente = new SelectList(db.cliente, "id", "nombre", reserva.cliente);
            ViewBag.mesa    = new SelectList(db.mesa, "id", "id", reserva.mesa);
            return(View(reserva));
        }
Esempio n. 17
0
        public ActionResult Create([Bind(Include = "id,tipoproducto,itemconsumicion")] producto producto)
        {
            if (ModelState.IsValid)
            {
                db.producto.Add(producto);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.itemconsumicion = new SelectList(db.itemconsumicion, "id", "tipo", producto.itemconsumicion);
            ViewBag.tipoproducto    = new SelectList(db.tipoproducto, "id", "nombre", producto.tipoproducto);
            return(View(producto));
        }
Esempio n. 18
0
        public ActionResult Create([Bind(Include = "id,fecha,precio,pagado,confirmado,servido,activo,cliente,mesa,camarero")] pedido pedido)
        {
            if (ModelState.IsValid)
            {
                db.pedido.Add(pedido);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.camarero = new SelectList(db.camarero, "id", "nombre", pedido.camarero);
            ViewBag.cliente  = new SelectList(db.cliente, "id", "nombre", pedido.cliente);
            ViewBag.mesa     = new SelectList(db.mesa, "id", "id", pedido.mesa);
            return(View(pedido));
        }
Esempio n. 19
0
        public ActionResult facturar(string id_cliente, decimal monto_pago)
        {
            string   id_factura = "fact-" + DateTime.UtcNow.ToString().Replace("/", "").Replace(" ", "").Replace(":", "").Replace("am", "").Replace("pm", "");
            facturas factura    = new facturas();

            factura.id_factura = id_factura;
            factura.fk_cliente = id_cliente;
            factura.credito    = false;
            factura.total      = (decimal?)Session["total"];
            db.facturas.Add(factura);
            foreach (var producto in (List <productos>)Session["productos_caja"])
            {
                factura_productos fact_pro = new factura_productos();
                fact_pro.fk_factura  = id_factura;
                fact_pro.fk_producto = producto.id_producto;
                db.factura_productos.Add(fact_pro);
            }
            db.SaveChanges();

            if (id_cliente == "")
            {
                ViewBag.n_cliente = "Cliente X";
            }
            else
            {
                ViewBag.n_cliente = db.clientes.Find(id_cliente).nombre;
            }
            ViewBag.id_factura = id_factura;
            ViewBag.total      = (decimal?)Session["total"];
            ViewBag.cambio     = monto_pago - ViewBag.total;
            return(View("Factura"));
        }
Esempio n. 20
0
        public ActionResult Agregar(EmpleadoCLS oEmpleadoCLS)
        {
            if (!ModelState.IsValid)
            {
                return(View(oEmpleadoCLS));
            }
            else
            {
                using (var bd = new RestauranteEntities())
                {
                    Empleado oEmpleado = new Empleado();
                    oEmpleado.ID             = oEmpleadoCLS.id;
                    oEmpleado.Nombre         = oEmpleadoCLS.nombre;
                    oEmpleado.IdTipoEmpleado = oEmpleadoCLS.idTipoEmpleado;
                    oEmpleado.Celular        = oEmpleadoCLS.celular;
                    oEmpleado.Contraseña     = oEmpleadoCLS.contra;
                    oEmpleado.Correo         = oEmpleadoCLS.correo;
                    oEmpleado.Direccion      = oEmpleadoCLS.direccion;
                    oEmpleado.Sueldo         = oEmpleadoCLS.sueldo;
                    bd.Empleado.Add(oEmpleado);
                    bd.SaveChanges();
                }
            }



            return(RedirectToAction("Index"));
        }
 // Añadir y eliminar
 public static int AddPlato(Plato item)
 {
     contexto.platos.Add(item);
     return(contexto.SaveChanges());
 }