Exemplo n.º 1
0
        public ActionResult TipoList()
        {
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            var data = _context.t_Tipo.ToList();

            return(View(data));
        }
Exemplo n.º 2
0
        public ActionResult Factura(FacturaModel model)
        {
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <FacturaModel, t_Factura>();
            });
            IMapper iMapper     = config.CreateMapper();
            var     source      = model;
            var     destination = iMapper.Map <FacturaModel, t_Factura>(source);
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            var addfactura = _context.t_Factura.Add(destination);

            _context.SaveChanges();
            List <FacturaModel> modelList = new List <FacturaModel>();
            var data = _context.t_Factura.ToList();

            foreach (t_Factura facturaActual in data)
            {
                FacturaModel   facturaM   = new FacturaModel();
                ProveedorModel proveedorM = new ProveedorModel();
                proveedorM.IdProveedor = facturaActual.t_Proveedor.IdProveedor;
                proveedorM.Proveedor   = facturaActual.t_Proveedor.Proveedor;
                facturaM.IdFactura     = facturaActual.IdFactura;
                facturaM.Factura       = facturaActual.Factura;
                facturaM.Fecha         = facturaActual.Fecha;
                facturaM.Garantia      = facturaActual.Garantia;
                facturaM.ProveedorM    = proveedorM;
                modelList.Add(facturaM);
            }
            return(View("FacturaList", modelList));
        }
Exemplo n.º 3
0
        public ActionResult Index()
        {
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            List <t_Producto> productoList           = new List <t_Producto>();

            productoList = _context.t_Producto.ToList();
            List <ProductoModel> productoMList = new List <ProductoModel>();

            foreach (var element in productoList)
            {
                ProductoModel productoActual = new ProductoModel();
                TipoModel     tipo           = new TipoModel();
                MarcaModel    marca          = new MarcaModel();
                SistemaOModel sistema        = new SistemaOModel();
                FacturaModel  factura        = new FacturaModel();
                tipo.Tipo                 = element.t_Tipo.Tipo.ToString();
                marca.Marca               = element.t_Marca.Marca.ToString();
                sistema.SistemaO          = element.t_SistemaO.SistemaO.ToString();
                factura.Factura           = element.t_Factura.Factura.ToString();
                productoActual.Marca      = marca;
                productoActual.Factura    = factura;
                productoActual.Tipo       = tipo;
                productoActual.SistemaO   = sistema;
                productoActual.Modelo     = element.Modelo;
                productoActual.IdProducto = element.IdProducto;
                productoMList.Add(productoActual);
            }
            return(View(productoMList));
        }
Exemplo n.º 4
0
        public ActionResult WSFactura()
        {
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <t_Tipo, TipoModel>();
            });
            List <FacturaModel>             modelList = new List <FacturaModel>();
            IMapper                         iMapper   = config.CreateMapper();
            COMPUTERMANAGEMENT_TestEntities _context  = new COMPUTERMANAGEMENT_TestEntities();
            List <t_Factura>                usuariosT = new List <t_Factura>();

            usuariosT = _context.t_Factura.ToList();
            foreach (t_Factura userActual in usuariosT)
            {
                FacturaModel   factM = new FacturaModel();
                ProveedorModel provM = new ProveedorModel();
                provM.IdProveedor = userActual.t_Proveedor.IdProveedor;
                provM.Proveedor   = userActual.t_Proveedor.Proveedor;
                factM.IdFactura   = userActual.IdFactura;
                factM.Factura     = userActual.Factura;
                factM.Fecha       = userActual.Fecha;
                factM.Garantia    = userActual.Garantia;
                factM.ProveedorM  = provM;
                modelList.Add(factM);
            }
            return(Json(modelList, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 5
0
        public ActionResult UsuarioDetalle(int id)
        {
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            t_Usuario usuarioT = new t_Usuario();

            usuarioT = _context.t_Usuario.FirstOrDefault(x => x.IdUsuario == id);
            return(View(usuarioT));
        }
Exemplo n.º 6
0
        public ActionResult BuscarUsuario(UsuarioBusquedaModel model)
        {
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            List <t_Usuario> usuariosListTable       = new List <t_Usuario>();

            usuariosListTable = _context.t_Usuario.Where(x => x.Usuario.Contains(model.Usuario) || x.NombreCompleto.Contains(model.Usuario) || x.Correo.Contains(model.Usuario) || x.Detalle.Contains(model.Usuario)).ToList();
            return(View("ResultadoUsuarios", usuariosListTable));
        }
Exemplo n.º 7
0
        public ActionResult EquiposList()
        {
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            List <t_Equipo> equipoT = new List <t_Equipo>();

            equipoT = _context.t_Equipo.ToList();
            return(View(equipoT));
        }
Exemplo n.º 8
0
        public ActionResult LlenarUsuarios(UsuarioModel datad)
        {
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <UsuarioModel, t_Usuario>();
            });
            List <UsuarioModel> modelList = new List <UsuarioModel>();
            IMapper             iMapper   = config.CreateMapper();
            //var usuario = usuarioModel.Usuario;
            DirectoryEntry adCN = new DirectoryEntry("LDAP://GAP.NET", "soportea.ext2", "Gerard1995#");
            //DirectoryEntry adCN = new DirectoryEntry("LDAP://MadrigalDEV.NET", "lmadrigal", "Gerard1995#");
            DirectorySearcher busqueda = new DirectorySearcher(adCN);

            busqueda.Filter = "(&(objectCategory=person)(objectClass=user))";
            var results = busqueda.FindAll();

            if (results != null)
            {
                foreach (SearchResult result in results)
                {
                    if (result.Properties["distinguishedname"] != null && result.Properties["distinguishedname"].Count > 0)
                    {
                        UsuarioModel model = new UsuarioModel();
                        COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
                        string user          = result.Properties["samaccountname"][0].ToString();
                        var    checkIfExists = _context.t_Usuario.FirstOrDefault(x => x.Usuario == user);
                        if (checkIfExists == null)
                        {
                            model.Usuario        = result.Properties["samaccountname"][0].ToString();
                            model.NombreCompleto = result.Properties["cn"][0].ToString();
                            if (result.Properties["telephonenumber"].Count > 0 && result.Properties["mail"].Count > 0 && result.Properties["description"].Count > 0)
                            {
                                model.Detalle = result.Properties["description"][0].ToString();
                                model.Correo  = result.Properties["mail"][0].ToString();
                                int telefonoA = 0;
                                Int32.TryParse(result.Properties["telephonenumber"][0].ToString(), out telefonoA);
                                model.Telefono = telefonoA;
                            }
                            var source = model;
                            modelList.Add(source);
                            var destination = iMapper.Map <UsuarioModel, t_Usuario>(source);
                            _context.t_Usuario.Add(destination);
                            _context.SaveChanges();
                        }
                    }
                }
            }
            //busqueda.Filter = "(&(objectCategory=person)(objectClass=user)(|(displayName=*" + usuario + "*)(givenName=*" + usuario + "*)(samaccountname=*" + usuario + "*)(sn=*" + usuario + "*)))";
            return(View("Usuarios", modelList));
        }
Exemplo n.º 9
0
        public ActionResult AgregarEquipo(EquipoTModel model)
        {
            t_Equipo tablaEquipo = new t_Equipo();

            tablaEquipo.IdEquipo = model.IdEquipo;
            tablaEquipo.Producto = model.Producto;
            tablaEquipo.Serie    = model.Serie;
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            var addEquipo = _context.t_Equipo.Add(tablaEquipo);

            _context.SaveChanges();
            var data = _context.t_Equipo.ToList();

            //return View("EquiposList", data);
            return(View("AgregarEquipo"));
        }
Exemplo n.º 10
0
        public ActionResult AgregarTipo(TipoModel model)
        {
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <TipoModel, t_Tipo>();
            });
            IMapper iMapper     = config.CreateMapper();
            var     source      = model;
            var     destination = iMapper.Map <TipoModel, t_Tipo>(source);
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            var addfactura = _context.t_Tipo.Add(destination);

            _context.SaveChanges();
            var data = _context.t_Tipo.ToList();

            return(View("TipoList", data));
        }
Exemplo n.º 11
0
        public ActionResult WSProductos()
        {
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            List <t_Producto> usuariosM = new List <t_Producto>();

            usuariosM = _context.t_Producto.ToList();
            List <ProductoModel> productoMList = new List <ProductoModel>();

            foreach (t_Producto userActual in usuariosM)
            {
                ProductoModel productoM = new ProductoModel();
                productoM.IdProducto = userActual.IdProducto;
                productoM.Modelo     = userActual.Modelo;
                productoMList.Add(productoM);
            }
            return(Json(productoMList, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 12
0
        public ActionResult Marca(MarcaModel model)
        {
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <MarcaModel, t_Marca>();
            });
            IMapper iMapper     = config.CreateMapper();
            var     source      = model;
            var     destination = iMapper.Map <MarcaModel, t_Marca>(model);
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            var addMarca = _context.t_Marca.Add(destination);

            _context.SaveChanges();
            var data = _context.t_Marca.ToList();

            return(View("MarcaList", data));
        }
Exemplo n.º 13
0
        public ActionResult WSTipo()
        {
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <t_Tipo, TipoModel>();
            });
            List <TipoModel> modelList = new List <TipoModel>();
            IMapper          iMapper   = config.CreateMapper();
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            List <t_Tipo> usuariosT = new List <t_Tipo>();

            usuariosT = _context.t_Tipo.ToList();
            foreach (t_Tipo userActual in usuariosT)
            {
                var source      = userActual;
                var destination = iMapper.Map <t_Tipo, TipoModel>(source);
                modelList.Add(destination);
            }
            return(Json(modelList, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 14
0
        public ActionResult Usuarios()
        {
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <t_Usuario, UsuarioModel>();
            });
            IMapper iMapper = config.CreateMapper();
            COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities();
            List <t_Usuario>    usuarioTList         = new List <t_Usuario>();
            List <UsuarioModel> usuarioMList         = new List <UsuarioModel>();

            usuarioTList = _context.t_Usuario.ToList();
            foreach (t_Usuario element in usuarioTList)
            {
                var source      = element;
                var destination = iMapper.Map <t_Usuario, UsuarioModel>(source);
                usuarioMList.Add(destination);
            }
            return(View(usuarioMList));
        }
Exemplo n.º 15
0
        public ActionResult WSBuscarUsuario(string usuario)
        {
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <t_Usuario, UsuarioModel>();
            });
            List <UsuarioModel>             modelList         = new List <UsuarioModel>();
            IMapper                         iMapper           = config.CreateMapper();
            COMPUTERMANAGEMENT_TestEntities _context          = new COMPUTERMANAGEMENT_TestEntities();
            List <t_Usuario>                usuariosListTable = new List <t_Usuario>();

            usuariosListTable = _context.t_Usuario.Where(x => x.Usuario.Contains(usuario) || x.NombreCompleto.Contains(usuario) || x.Correo.Contains(usuario) || x.Detalle.Contains(usuario)).ToList();
            foreach (t_Usuario userActual in usuariosListTable)
            {
                var source      = userActual;
                var destination = iMapper.Map <t_Usuario, UsuarioModel>(source);
                modelList.Add(destination);
            }
            return(Json(modelList, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 16
0
        public ActionResult FacturaList()
        {
            COMPUTERMANAGEMENT_TestEntities _context  = new COMPUTERMANAGEMENT_TestEntities();
            List <FacturaModel>             modelList = new List <FacturaModel>();
            var data = _context.t_Factura.ToList();

            foreach (t_Factura facturaActual in data)
            {
                FacturaModel   facturaM   = new FacturaModel();
                ProveedorModel proveedorM = new ProveedorModel();
                proveedorM.IdProveedor = facturaActual.t_Proveedor.IdProveedor;
                proveedorM.Proveedor   = facturaActual.t_Proveedor.Proveedor;
                facturaM.IdFactura     = facturaActual.IdFactura;
                facturaM.Factura       = facturaActual.Factura;
                facturaM.Fecha         = facturaActual.Fecha;
                facturaM.Garantia      = facturaActual.Garantia;
                facturaM.ProveedorM    = proveedorM;
                modelList.Add(facturaM);
            }
            return(View(modelList));
        }