예제 #1
0
 private void Init()
 {//Combobox de usuarios
     this.UsuarioCB.DataSource = _usuariohelper.GetInfo().usuarios;
     UsuarioCB.ValueMember     = "Idusuario";
     UsuarioCB.DisplayMember   = "Login";
     //Combobox roles
     this.nuevorolCB.DataSource = _rolhelper.GetInfo().roles;
     nuevorolCB.ValueMember     = "Idrol";
     nuevorolCB.DisplayMember   = "Nombrerol";
 }
예제 #2
0
        private (int idproducto, int idprovider, int idusuario, string nombreproveedor, string nombreusuario) GetId()
        {
            var    Collection  = _productoservices.ConsultProduct();
            var    Icollection = _proveedorservices.GetInfo();
            int    idproducto  = 0;
            int    idproveedor = 0;
            int    iduser      = 0;
            string nombrep     = string.Empty;
            string nombreu     = string.Empty;

            foreach (var item in Collection)
            {
                string c = $"{item.Nombre} - {item.IdmarcaNavigation.Nombre}";
                if (c.Equals(ProductoCB.Text))
                {
                    idproducto = item.Idproducto;
                    break;
                }
            }
            foreach (var item in Icollection.proveedores)
            {
                string N = $"{item.IdpersonaNavigation.Nombre} - {item.Empresa}";
                if (N.Equals(ProveedorCB.Text))
                {
                    idproveedor = item.Idproveedor;
                    nombrep     = item.IdpersonaNavigation.Nombre;
                    break;
                }
            }
            foreach (var item in Icollection.usuarios)
            {
                if (item.Login.Equals(UserLabel.Text))
                {
                    iduser  = item.Idusuario;
                    nombreu = item.IdpersonaNavigation.Nombre;
                    break;
                }
            }
            return(idproducto, idproveedor, iduser, nombrep, nombreu);
        }
예제 #3
0
        private void Init()
        {
            ListViewItem item       = null;
            var          Collection = _compraservice.GetInfo();

            foreach (var iterator in Collection.compras)
            {
                item = this.ComprasLV.Items.Add(iterator.Idcompra.ToString());
                item.SubItems.Add(iterator.IdproductoNavigation.Nombre);
                item.SubItems.Add(iterator.Cantidad.ToString());
                item.SubItems.Add(iterator.Costounitario.ToString());
                item.SubItems.Add(iterator.Totalcompra.ToString());
                if (iterator.IdproductoNavigation.Precioproducto.Any(x => x.Idproducto.Equals(iterator.Idproducto)))
                {
                    foreach (var i in iterator.IdproductoNavigation.Precioproducto)
                    {
                        item.SubItems.Add(i.Precio.ToString());
                    }
                }
                item.SubItems.Add(iterator.CodproveedorNavigation.IdpersonaNavigation.Nombre);
                item.SubItems.Add(iterator.Fechacompra.ToString());
            }
        }