public ActionResult Create([Bind(Include = "ProveedorID,Nombre,Nombre_Contacto,Apellido_Contacto,Movil,Direccion,Email")] Proveedor proveedor)
        {
            if (ModelState.IsValid)
            {
                db.Proveedores.Add(proveedor);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(proveedor));
        }
예제 #2
0
        public ActionResult Create([Bind(Include = "Id_tipoDocumento,Descripcion")] Tipo_documento tipo_documento)
        {
            if (ModelState.IsValid)
            {
                db.Tipo_documentos.Add(tipo_documento);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipo_documento));
        }
예제 #3
0
        public ActionResult Create([Bind(Include = "Id_producto,Nombre_producto,Precio,Cantidad,Ultima_compra,Observaciones,Existencias")] Producto producto)
        {
            if (ModelState.IsValid)
            {
                db.Productos.Add(producto);
                db.SaveChanges();
                TempData["Accion"] = "Insertado";
                return(RedirectToAction("Index"));
            }

            return(View(producto));
        }
예제 #4
0
        public ActionResult Create([Bind(Include = "OrderID,Fecha_Orden,Descripcion,ClienteID")] Orden orden)
        {
            if (ModelState.IsValid)
            {
                db.Ordenes.Add(orden);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ClienteID = new SelectList(db.Clientes, "ClienteID", "Nombre_Cliente", orden.ClienteID);
            return(View(orden));
        }
        public ActionResult Create([Bind(Include = "ClienteID,Nombre_Cliente,Apellido_Cliente,Movil,Direccion,Email,Documento,Id_tipoDocumento")] Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                db.Clientes.Add(cliente);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Id_tipoDocumento = new SelectList(db.Tipo_documentos, "Id_tipoDocumento", "Descripcion", cliente.Id_tipoDocumento);
            return(View(cliente));
        }
예제 #6
0
        public ActionResult Create([Bind(Include = "ProveedorProductoID,ProveedorID,Id_producto")] ProveedorProducto proveedorProducto)
        {
            if (ModelState.IsValid)
            {
                db.ProveedorProductos.Add(proveedorProducto);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Id_producto = new SelectList(db.Productos, "Id_producto", "Nombre_producto", proveedorProducto.Id_producto);
            ViewBag.ProveedorID = new SelectList(db.Proveedores, "ProveedorID", "Nombre", proveedorProducto.ProveedorID);
            return(View(proveedorProducto));
        }
        public ActionResult Create([Bind(Include = "Id_empleado,Nombres,Apellidos,Porcentaje_bonificado,FechaNacimiento,Hora_inicio,Salario,Email,Id_tipoDocumento,Numero_documento")] Empleado empleado)
        {
            if (ModelState.IsValid)
            {
                db.Empleados.Add(empleado);
                db.SaveChanges();
                TempData["Accion"] = "Insertado";
                return(RedirectToAction("Index"));
            }

            ViewBag.Id_tipoDocumento = new SelectList(db.Tipo_documentos, "Id_tipoDocumento", "Descripcion", empleado.Id_tipoDocumento);
            return(View(empleado));
        }
        public ActionResult Create([Bind(Include = "RolID,RolName")] Rol rol)
        {
            //var empleado = db.Empleados;
            //var query = from q in db.AdministracionRols where q.Id_empleado no
            if (ModelState.IsValid)
            {
               
                if(rol.RolID >=1)
                {
                    return RedirectToAction("Index");
                }
                db.Roles.Add(rol);
                db.SaveChanges();

                return RedirectToAction("Index");
            }

            return View(rol);
        }
        public JsonResult Create([Bind(Include = "AdminRolID,Id_empleado,RolID")] AdministracionRol administracionRol)
        {
            var query = (from e in db.AdministracionRols
                         where (e.Id_empleado == administracionRol.Id_empleado)
                         select e).ToList();

            if (ModelState.IsValid)
            {
                if (query != null)
                {
                    ViewBag.Id_empleado = new SelectList(db.Empleados, "Id_empleado", "Nombres", administracionRol.Id_empleado);
                    ViewBag.RolID       = new SelectList(db.Roles, "RolID", "RolName", administracionRol.RolID);
                    return(Json(administracionRol, JsonRequestBehavior.AllowGet));
                }
                db.AdministracionRols.Add(administracionRol);
                db.SaveChanges();
                return(Json(new { success = true }, JsonRequestBehavior.AllowGet));
            }

            ViewBag.Id_empleado = new SelectList(db.Empleados, "Id_empleado", "Nombres", administracionRol.Id_empleado);
            ViewBag.RolID       = new SelectList(db.Roles, "RolID", "RolName", administracionRol.RolID);
            return(Json(new { success = false }, JsonRequestBehavior.AllowGet));
        }