public ActionResult Producir(int ID)
        {
            ResetaModel             model       = new ResetaModel();
            List <OrdenComparModel> listaBodega = null;

            model.IdProducto = ID;
            List <RecetaDetalleModal> lstProducto = null;

            using (CPMEntities datos = new CPMEntities())
            {
                model.Producto = datos.PRODUCTO.Find(ID).Nombre;
                lstProducto    = (from d in datos.Fn_ListaReceta(ID) select new RecetaDetalleModal {
                    IdproductoE = d.IdProductoMaterial, Producto2 = d.Producto, Cantidad = d.Cantidad, Costo = d.Costo
                }).ToList();
                listaBodega    = (from d in datos.PRO_Bodega(1) select new OrdenComparModel {
                    IdBodega = d.IdBodega, NombreBodega = d.Nombre
                }).ToList();
            }
            List <SelectListItem> itemsBodega = listaBodega.ConvertAll(d => { return(new SelectListItem()
                {
                    Text = d.NombreBodega, Value = d.IdBodega.ToString()
                }); });

            ViewBag.itemsBodega    = itemsBodega;
            model.lstProductos     = lstProducto;
            ViewBag.NombreProducto = model.Producto;
            return(View(model));
        }
        public ActionResult Editar(int Id)
        {
            BancoModel model = new BancoModel();

            using (CPMEntities datos = new CPMEntities()) { var tabla = datos.BANCO.Find(Id); model.IdBanco = tabla.IdBanco; model.Nombre = tabla.Nombre; model.Correo = tabla.Correo; model.Telefono = tabla.Telefono; }
            return(View(model));
        }
Ejemplo n.º 3
0
        public ActionResult Agregar()
        {
            List <DepositoModel> ListaCuenta  = null;
            List <DepositoModel> ListaCliente = null;

            using (CPMEntities datos = new CPMEntities())
            {
                ListaCuenta  = (from d in datos.SP_ListarCuentas(1) select new DepositoModel {
                    IdCuenta = d.IdCuenta, NCuenta = d.Numero_de_Cuenta
                }).ToList();
                ListaCliente = (from d in datos.Fn_Cliente(1) select new DepositoModel {
                    IdCliente = d.ID, NombreCliente = d.Nombrecliente
                }).ToList();
            }
            List <SelectListItem> itemsCuenta = ListaCuenta.ConvertAll(d => { return(new SelectListItem()
                {
                    Text = d.NCuenta.ToString(), Value = d.IdCuenta.ToString(), Selected = false
                }); });
            List <SelectListItem> itemCliente = ListaCliente.ConvertAll(d => { return(new SelectListItem()
                {
                    Text = d.NombreCliente.ToString(), Value = d.IdCliente.ToString(), Selected = false
                }); });

            ViewBag.itemsCuenta = itemsCuenta;
            ViewBag.itemCliente = itemCliente;
            return(View());
        }
        public ActionResult Producir(ResetaModel model)
        {
            List <RecetaDetalleModal> lstProducto = null;

            try
            {
                using (CPMEntities datos = new CPMEntities())
                {
                    lstProducto = (from d2 in datos.Fn_ListaReceta(model.IdProducto) select new RecetaDetalleModal {
                        IdproductoE = d2.IdProductoMaterial, Producto2 = d2.Producto, Cantidad = d2.Cantidad, Costo = d2.Costo
                    }).ToList();
                    var d = datos.sp_Produccion((int)Session["User"], model.IdProducto, model.Cantidad, model.IdBodega);

                    foreach (var item in lstProducto)
                    {
                        datos.sp_ProduccionDetalle(d, item.IdproductoE, 1, DateTime.Now, item.Cantidad * model.Cantidad);
                    }
                }
                return(Redirect("~/Home/"));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public ActionResult Index(OrdenComparModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (CPMEntities datos = new CPMEntities())
                    {
                        //datos.sp_Requisito((int)Session["User"], model.IdProveedor, "C");
                        datos.sp_OrdenCompra((int)Session["User"], model.IdProveedor, "C");

                        foreach (var item in model.DetalleOrendenCompra)
                        {
                            //datos.sp_RequisitoDetalle(1, item.IdProducto, item.IdBodega, item.Cantidad, item.Valor, item.ISV);
                            datos.sp_OrdenCompraDetalle(1, item.IdProducto, item.IdBodega, DateTime.Now, item.Cantidad, item.Valor, item.ISV);
                        }
                    }
                }
                return(Redirect("~/Home/"));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Ejemplo n.º 6
0
 public ActionResult Venta()
 {
     using (CPMEntities datos = new CPMEntities())
     {
         return(View());
     }
 }
        public ActionResult Agregar()
        {
            List <ProveedorModel> listaCiudad = null;
            List <ProveedorModel> listaPais   = null;

            using (CPMEntities datos = new CPMEntities())
            {
                listaCiudad = (from d in datos.CIUDAD select new ProveedorModel {
                    IdC = d.IdCiudad, Nombre = d.Nombre
                }).ToList();
                listaPais   = (from d in datos.PAIS select new ProveedorModel {
                    IdP = d.IdPais, Pais = d.Nombre
                }).ToList();
            }
            List <SelectListItem> itemsCiudad = listaCiudad.ConvertAll(d => { return(new SelectListItem()
                {
                    Text = d.Nombre.ToString(), Value = d.IdC.ToString()
                }); });
            List <SelectListItem> itemsPais   = listaPais.ConvertAll(d => { return(new SelectListItem()
                {
                    Text = d.Pais.ToString(), Value = d.IdP.ToString()
                }); });

            ViewBag.itemsCiudad = itemsCiudad;
            ViewBag.itemsPais   = itemsPais;
            return(View());
        }
Ejemplo n.º 8
0
 public ActionResult Editar(int Id)
 {
     try
     {
         List <CuentaModel> listaBanco = null;
         CuentaModel        model      = new CuentaModel();
         using (CPMEntities datos = new CPMEntities())
         {
             listaBanco = (from d in datos.SP_Bancos(1) select new CuentaModel {
                 IdBanco = d.IdBanco, NombreBanco = d.Nombre
             }).ToList();
             var tabla = datos.CUENTA.Find(Id); model.IdCuenta = tabla.IdCuenta; model.Saldo = tabla.Saldo; model.NCuenta = tabla.NCuenta; model.IdBanco = tabla.IdBanco;
         }
         List <SelectListItem> itemsBanco = listaBanco.ConvertAll(d => { return(new SelectListItem()
             {
                 Text = d.NombreBanco.ToString(), Value = d.IdBanco.ToString(), Selected = false
             }); });
         ViewBag.itemsBanco = itemsBanco;
         return(View(model));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
        public ActionResult Agregar()
        {
            List <AgregarUsuarioModel> listaEmp = null;
            List <AgregarUsuarioModel> listaRol = null;

            using (CPMEntities datos = new CPMEntities())
            {
                listaRol = (from d in datos.DEPARTAMENTO select new AgregarUsuarioModel {
                    IdRol = d.IdDepartamento, Nombre = d.Nombre
                }).ToList();
                listaEmp = (from d in datos.EMPLEADO select new AgregarUsuarioModel {
                    IdEmp = d.IdEmpleado, NombreEmp = d.Nombre
                }).ToList();
            }
            List <SelectListItem> itemsEmp = listaEmp.ConvertAll(d => { return(new SelectListItem()
                {
                    Text = d.NombreEmp.ToString(), Value = d.IdEmp.ToString(), Selected = false
                }); });
            List <SelectListItem> items    = listaRol.ConvertAll(d => { return(new SelectListItem()
                {
                    Text = d.Nombre, Value = d.IdRol.ToString()
                }); });

            ViewBag.items    = items;
            ViewBag.itemsEmp = itemsEmp;
            return(View());
        }
 public ActionResult Editar(int Id)
 {
     try
     {
         List <ClienteModel> listaCiudad = null;
         List <ClienteModel> listaPais   = null;
         ClienteModel        model       = new ClienteModel();
         using (CPMEntities datos = new CPMEntities())
         {
             listaCiudad = (from d in datos.CIUDAD select new ClienteModel {
                 IdCiudad = d.IdCiudad, Nombre = d.Nombre
             }).ToList();
             listaPais   = (from d in datos.PAIS select new ClienteModel {
                 IdPais = d.IdPais, Pais = d.Nombre
             }).ToList();
         }
         List <SelectListItem> itemsCiudad = listaCiudad.ConvertAll(d => { return(new SelectListItem()
             {
                 Text = d.Nombre.ToString(), Value = d.IdCiudad.ToString(), Selected = false
             }); });
         List <SelectListItem> itemsPais   = listaPais.ConvertAll(d => { return(new SelectListItem()
             {
                 Text = d.Pais.ToString(), Value = d.IdPais.ToString(), Selected = false
             }); });
         ViewBag.itemsCiudad = itemsCiudad;
         ViewBag.itemsPais   = itemsPais;
         using (CPMEntities datos = new CPMEntities()) { var tabla = datos.CLIENTE.Find(Id); model.IdCliente = tabla.IdCliente; model.Nombre = tabla.Nombre; model.Contacto = tabla.Contacto; model.IdCiudad = tabla.IdCiudad; model.Telefono = tabla.Telefono; model.Correo = tabla.Correo; model.LimCredito = tabla.LimiteCredito; model.Descuento = tabla.Descuento; var Idpais = datos.CIUDAD.Find(model.IdCiudad); model.IdPais = Idpais.IdPais; }
         return(View(model));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
        public ActionResult Agregar()
        {
            List <ChequeModel> ListaCuenta    = null;
            List <ChequeModel> ListaProveedor = null;

            using (CPMEntities datos = new CPMEntities())
            {
                ListaCuenta    = (from d in datos.SP_ListarCuentas(1) select new ChequeModel {
                    IdCuenta = d.IdCuenta, NCuenta = d.Numero_de_Cuenta
                }).ToList();
                ListaProveedor = (from d in datos.Fn_Proveedor(1) select new ChequeModel {
                    Idproveedor = d.ID, NombreProveedor = d.NombreProveedor
                }).ToList();
            }
            List <SelectListItem> itemsCuenta    = ListaCuenta.ConvertAll(d => { return(new SelectListItem()
                {
                    Text = d.NCuenta.ToString(), Value = d.IdCuenta.ToString(), Selected = false
                }); });
            List <SelectListItem> itemsProveedor = ListaProveedor.ConvertAll(d => { return(new SelectListItem()
                {
                    Text = d.NombreProveedor.ToString(), Value = d.Idproveedor.ToString(), Selected = false
                }); });

            ViewBag.itemsCuenta    = itemsCuenta;
            ViewBag.itemsProveedor = itemsProveedor;
            return(View());
        }
 public int Proveedor(int IdProveedor)
 {
     using (CPMEntities datos = new CPMEntities())
     {
         var bodegas = Json(datos.PROVEEDOR.Find(IdProveedor), JsonRequestBehavior.AllowGet);
         return(1);
     }
 }
Ejemplo n.º 13
0
 public ActionResult Editar(BancoModel model)
 {
     using (CPMEntities datos = new CPMEntities())
     {
         datos.sp_EditarBanco(model.IdBanco, model.Nombre, model.Telefono, model.Correo);
     }
     return(Redirect("~/Banco/"));
 }
 public JsonResult Producto(int IdProducto)
 {
     using (CPMEntities datos = new CPMEntities())
     {
         var bodegas = Json(datos.SP_ConsultarProductoEnBodega(IdProducto).ToList(), JsonRequestBehavior.AllowGet);
         return(bodegas);
     }
 }
 public ActionResult EliminarProducto(int Id)
 {
     using (CPMEntities datos = new CPMEntities())
     {
         datos.sp_Eliminar("Producto", Id);
     }
     return(Redirect("~/Producto"));
 }
 public ActionResult EliminarProveedor(int Id)
 {
     using (CPMEntities datos = new CPMEntities())
     {
         datos.sp_Eliminar("PROVEEDOR", Id);
     }
     return(Redirect("~/Proveedor"));
 }
 public ActionResult EliminarEmpleado(int Id)
 {
     using (CPMEntities datos = new CPMEntities())
     {
         var tabla = datos.sp_Eliminar("EMPLEADO", Id);
     }
     return(Redirect("~/ProyectoFinal/Empleado"));
 }
        public ActionResult Eliminar(int Id)
        {
            AgregarUsuarioModel model = new AgregarUsuarioModel();

            using (CPMEntities datos = new CPMEntities())
            {
                var tabla = datos.sp_Eliminar("USUARIO", Id);
            }
            return(Redirect("~/ProyectoFinal/"));
        }
Ejemplo n.º 19
0
        // GET: Banco
        public ActionResult Index()
        {
            List <BancoModel> lista;

            using (CPMEntities datos = new CPMEntities())
            {
                lista = (from d in datos.SP_Bancos(1) select new BancoModel {
                    IdBanco = d.IdBanco, Nombre = d.Nombre, Correo = d.Correo, Telefono = d.Telefono
                }).ToList();
            }
            return(View(lista));
        }
        // GET: Cheque
        public ActionResult Index()
        {
            List <ChequeModel> lista;

            using (CPMEntities datos = new CPMEntities())
            {
                lista = (from d in datos.SP_Cheques() select new ChequeModel {
                    IdCheque = d.IdCheque, NombreBanco = d.Banco, Descripcion = d.Descripcion, NCuenta = d.Cuenta, IdUsuario = d.IdUsuario, NombreUsuario = d.Usuario, IdCuenta = d.IdCuenta, Idproveedor = d.IdProveedor, NombreProveedor = d.Proveedor, Fecha = d.Fecha, Valor = d.Valor
                }).ToList();
            }
            return(View(lista));
        }
Ejemplo n.º 21
0
        // GET: Cuenta
        public ActionResult Index()
        {
            List <CuentaModel> lista;

            using (CPMEntities datos = new CPMEntities())
            {
                lista = (from d in datos.SP_Cuentas(1) select new CuentaModel {
                    IdCuenta = d.IdCuenta, IdBanco = d.IdBanco, NombreBanco = d.Nombre, Saldo = d.Saldo, NCuenta = d.NCuenta
                }).ToList();
            }
            return(View(lista));
        }
        public ActionResult Empleado()
        {
            List <ListaEmpleadoModel> listaEmpleado;

            using (CPMEntities datos = new CPMEntities())
            {
                listaEmpleado = (from d in datos.vw_EmpleadosActivos select new ListaEmpleadoModel {
                    Id = d.IdEmpleado, Nombre = d.Nombre, Estado = (int)d.Estado
                }).ToList();
            }
            return(View(listaEmpleado));
        }
        // GET: ProyectoFinal
        public ActionResult Index()
        {
            List <ListaUsuarioModel> lista;

            using (CPMEntities datos = new CPMEntities())
            {
                lista = (from d in datos.vw_UsuariosActivos select new ListaUsuarioModel {
                    Id = d.IdUsuario, Usuario = d.Nombre, Contra = d.Contrasenia, Estado = d.Estado
                }).ToList();
            }
            return(View(lista));
        }
Ejemplo n.º 24
0
        public ActionResult Compra()
        {
            List <TransaccionModel> lista;

            using (CPMEntities datos = new CPMEntities())
            {
                lista = (from d in datos.SP_ListarTransaccionesPendientes("C") select new TransaccionModel {
                    IdOrden = d.IDMovimiento, Nombre = d.ASolicitud
                }).ToList();
            }
            return(View(lista));
        }
Ejemplo n.º 25
0
        // GET: Deposito
        public ActionResult Index()
        {
            List <DepositoModel> lista;

            using (CPMEntities datos = new CPMEntities())
            {
                lista = (from d in datos.SP_Deposito() select new DepositoModel {
                    IdDeposito = d.IdDeposito, NombreBanco = d.Banco, Descripcion = d.Descripcion, NCuenta = d.Cuenta, IdUsuario = d.IdUsuario, NombreUsuario = d.Usuario, IdCuenta = d.IdCuenta, IdCliente = d.IdCliente, NombreCliente = d.Cliente, Fecha = d.Fecha, Valor = d.Valor
                }).ToList();
            }
            return(View(lista));
        }
        // GET: Cliente
        public ActionResult Index()
        {
            List <ClienteModel> lista;

            using (CPMEntities datos = new CPMEntities())
            {
                lista = (from d in datos.Fn_Cliente(1) select new ClienteModel {
                    IdCliente = d.ID, Ciudad = d.Ciudad, Nombre = d.Nombrecliente, Pais = d.Pais, Contacto = d.Contacto, Telefono = d.Telefono, Correo = d.Correo, LimCredito = d.LimiteCredito, DeudaPagar = d.Deuda, CreditoDisponible = d.CreditoDisponible, Descuento = d.Descuento
                }).ToList();
            }
            return(View(lista));
        }
 public ActionResult Editar(ProductoModel model)
 {
     try
     {
         using (CPMEntities datos = new CPMEntities())
         {
             datos.sp_EditarProducto(model.IdProducto, model.Nombre, model.ExistenciaMinima, model.Precio);
         }
         return(Redirect("~/Producto"));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Ejemplo n.º 28
0
 public ActionResult Editar(CuentaModel model)
 {
     try
     {
         using (CPMEntities datos = new CPMEntities())
         {
             datos.sp_EditarCuenta(model.IdCuenta, model.NCuenta, model.IdBanco, model.Saldo);
         }
         return(Redirect("~/Cuenta/"));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
 public ActionResult Editar(ProveedorModel model)
 {
     try
     {
         using (CPMEntities datos = new CPMEntities())
         {
             datos.sp_EditarProveedor(model.ID, model.IdC, model.Nombre, model.Contacto, model.Telefono, model.Correo, model.LimCredito);
         }
         return(Redirect("~/Proveedor"));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
 public ActionResult Editar(ClienteModel model)
 {
     try
     {
         using (CPMEntities datos = new CPMEntities())
         {
             datos.sp_EditarCliente(model.IdCliente, model.IdCiudad, model.Nombre, model.Contacto, model.Telefono, model.Correo, model.LimCredito, model.Descuento);
         }
         return(Redirect("~/Cliente/"));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }