Пример #1
0
        public void actualizar_mo()
        {
            var pagomanoobra = db.PagoManoObra.ToList();

            foreach (var n in pagomanoobra)
            {
                n.total = n.HorasTrabjadas * n.PagoxHora;
            }
            db.SaveChanges();
        }
Пример #2
0
        public ActionResult Create([Bind(Include = "IdTipoProducto,NombresTipoProducto,activo")] TipoProducto tipoProducto)
        {
            if (ModelState.IsValid)
            {
                db.TipoProducto.Add(tipoProducto);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoProducto));
        }
Пример #3
0
        public ActionResult Create([Bind(Include = "IdProveedor,Nombres,Correo,Telefono,activo")] Proveedor proveedor)
        {
            if (ModelState.IsValid)
            {
                db.Proveedor.Add(proveedor);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(proveedor));
        }
        public ActionResult Create([Bind(Include = "IdProducto,IdTipoProducto,NombreProducto,PrecioXUnidad,Descripcion,activo")] Producto producto)
        {
            if (ModelState.IsValid)
            {
                db.Producto.Add(producto);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.IdTipoProducto = new SelectList(db.TipoProducto, "IdTipoProducto", "NombresTipoProducto", producto.IdTipoProducto);
            return(View(producto));
        }
        public ActionResult Create([Bind(Include = "IdInventario,IdTipoInventario,IdProducto,CantidaExistencia")] Inventario inventario)
        {
            if (ModelState.IsValid)
            {
                db.Inventario.Add(inventario);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.IdProducto       = new SelectList(db.Producto, "IdProducto", "NombreProducto", inventario.IdProducto);
            ViewBag.IdTipoInventario = new SelectList(db.TipoInventario, "IdTipoInventario", "NombresTipoInventario", inventario.IdTipoInventario);
            return(View(inventario));
        }
Пример #6
0
        public ActionResult Create([Bind(Include = "IdEntradaProducto,IdInventario,IdProducto,NombreMateriaPrima,FechaEntrante,CantidadEntrante,Descripcion,PrecioxUnidad,activo")] EntradaProducto entradaProducto)
        {
            if (ModelState.IsValid)
            {
                db.EntradaProducto.Add(entradaProducto);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.IdProducto   = new SelectList(db.Producto, "IdProducto", "NombreProducto", entradaProducto.IdProducto);
            ViewBag.IdInventario = new SelectList(db.Inventario, "IdInventario", "IdInventario", entradaProducto.IdInventario);
            return(View(entradaProducto));
        }
Пример #7
0
        public ActionResult Create([Bind(Include = "IdPersona,Nombre,Apellido,Cedula,Direccion,IdTipoPersona,IdUsuario,activo")] Persona persona)
        {
            if (ModelState.IsValid)
            {
                db.Persona.Add(persona);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.IdTipoPersona = new SelectList(db.TipoPersona, "IdTipoPersona", "NombresTipoPersona", persona.IdTipoPersona);
            ViewBag.IdUsuario     = new SelectList(db.Usuario, "IdUsuario", "NombresUsuario", persona.IdUsuario);
            return(View(persona));
        }
Пример #8
0
        public ActionResult Create([Bind(Include = "IdVenta,IdPersona,IdUsuario,Fecha,Total,activo")] Venta venta)
        {
            venta.IdUsuario = 1;
            venta.IdPersona = 2;
            venta.activo    = true;
            if (ModelState.IsValid)
            {
                db.Venta.Add(venta);
                db.SaveChanges();
                int detalleTotal = Convert.ToInt32(Request.Form["detalleTotal"]);
                if (detalleTotal > 1)
                {   // se le resta uno porque si es mayor que uno siempre tiene uno de mas
                    detalleTotal--;
                }
                int ultimo = db.Venta.Max(p => p.IdVenta);

                for (int i = 1; i <= detalleTotal; i++)
                {
                    DetalleVenta detalleVenta = new DetalleVenta();

                    detalleVenta.IdVenta = ultimo;


                    if (string.Compare(Request.Form["detalleTipo" + i], "Producto") == 0)
                    {
                        detalleVenta.IdInventario  = Convert.ToInt32(Request.Form["detalleId" + i]);
                        detalleVenta.CantidaPedita = Convert.ToInt32(Request.Form["detalleCantidad" + i]);;
                    }

                    db.DetalleVenta.Add(detalleVenta);
                    db.SaveChanges();
                }
                return(RedirectToAction("Index"));
            }

            ViewBag.IdPersona = new SelectList(db.Persona, "IdPersona", "Nombre", venta.IdPersona);
            ViewBag.IdUsuario = new SelectList(db.Usuario, "IdUsuario", "NombresUsuario", venta.IdUsuario);
            return(RedirectToAction("Create"));
        }