コード例 #1
0
        private void CargarBusqueda()
        {
            try
            {
                var cursListBind = commB.GetBindList <Curso>();//.ToList();

                cursoBindingSource.DataSource       = cursListBind;
                cursoBindingNavigator.BindingSource = cursoBindingSource;

                if (cursListBind.Count > 0)
                {
                    CursosBusiness.BusinessHelpers.LocalData.searchCursosList =
                        commB.GetCursosSearchDtos(cursListBind.ToList());
                }
                else
                {
                    btnFind.Enabled = false;
                }

                var aulasListBind = commB.GetBindList <Aula>();               //.ToList();

                aulaBindingSource.DataSource = aulasListBind;
            }
            catch (Exception ex)
            {
                CursosBusiness.BusinessHelpers.General.LogInfo(ex, "Control", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
コード例 #2
0
        private void cargarCombos()
        {
            //// combo de roles
            var roleListBind = commB.GetBindList <Role>();

            roleBindingSource.DataSource = roleListBind;
            // si lo hago visual entoces llego hasta aquí, si no continúo con las siguientes 4 líneas
            cboRoles.DataSource    = roleListBind;
            cboRoles.DisplayMember = "Descripcion";
            cboRoles.ValueMember   = "IdRole";
            cboRoles.DataBindings.Add(new Binding("SelectedValue", this.usuarioBindingSource, "IdRole", true));
        }
コード例 #3
0
 private void Cajas_Load(object sender, EventArgs e)
 {
     //var userB = new GeneralB(ventB.dbCtx);
     try
     {
         var cajListBind = commB.GetBindList <ControlEntity.Caja>();//.ToList();
         cajaBindingSource.DataSource       = cajListBind;
         cajaBindingNavigator.BindingSource = cajaBindingSource;
         //    if (prodListBind.Count > 0)
         //    {
         //        prodBl.searchList = GeneralDataAccess.SetProdSearchList(prodListBind.ToList()); // prepara busqueda
         //    }
         //    else
         //    {
         btnFind.Enabled = false;
         //    }
         var userList = commB.GetList <Usuario>();
         cboUsuarios.DataSource    = userList;
         cboUsuarios.DisplayMember = "Nombre";
         cboUsuarios.ValueMember   = "IdUsuario";
         cboUsuarios.DataBindings.Add("SelectedValue", cajaBindingSource, "IdUsuario", true);
     }
     catch (Exception ex)
     {
         ControlBusiness.BusinessHelpers.General.DoError(ex, "Control", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
     }
 }
コード例 #4
0
 private void ClientesMant_Load(object sender, EventArgs e)
 {
     try
     {
         var clieList = commB.GetBindList <Cliente>();//.ToList();
         clienteBindingSource.DataSource       = clieList;
         clienteBindingNavigator.BindingSource = clienteBindingSource;
         if (clieList.Count > 0)
         {
             ControlBusiness.BusinessHelpers.LocalData.searchClientesList =
                 credB.SetClienteSearchList(clieList.ToList()); // prepara busqueda
         }
         else
         {
             btnFind.Enabled = false;
         }
         var frecList = commB.GetList <ControlEntity.FrecuenciasPago>();
         idFrecuenciaPagoComboBox.DataSource    = frecList;
         idFrecuenciaPagoComboBox.DisplayMember = "Descripcion";
         idFrecuenciaPagoComboBox.ValueMember   = "IdFrecuenciaPago";
         idFrecuenciaPagoComboBox.DataBindings.Add("SelectedValue", clienteBindingSource, "IdFrecuenciaPago", true);
     }
     catch (Exception ex)
     {
         ControlBusiness.BusinessHelpers.General.DoError(ex, "Control", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
     }
 }
コード例 #5
0
        private void ProductosForm_Load(object sender, EventArgs e)
        {
            try
            {
                var prodListBind = commB.GetBindList <Producto>();
                productoBindingSource.DataSource       = prodListBind;
                productoBindingNavigator.BindingSource = productoBindingSource;

                if (prodListBind.Count > 0)
                {
                    ControlBusiness.BusinessHelpers.LocalData.prodSearchList = inventB.SetProdSearchList(prodListBind.ToList());
                }
                else
                {
                    btnFind.Enabled = false;
                }
                var provListBind = commB.GetBindList <Proveedore>();
                cboProveedores.DataSource    = provListBind;
                cboProveedores.DisplayMember = "Descripcion";
                cboProveedores.ValueMember   = "IdProveedor";
                cboProveedores.DataBindings.Add("SelectedValue", productoBindingSource, "IdProveedor", true);

                var catList = commB.GetList <Categoria>();
                cboCategorias.DataSource    = catList;
                cboCategorias.DisplayMember = "Descripcion";
                cboCategorias.ValueMember   = "IdCategoria";
                cboCategorias.DataBindings.Add("SelectedValue", productoBindingSource, "IdCategoria", true);

                var uniList = commB.GetList <UnidadesMedida>();
                cboUnidadesMedidas.DataSource    = uniList;
                cboUnidadesMedidas.DisplayMember = "Descripcion";
                cboUnidadesMedidas.ValueMember   = "IdUnidadMedida";
                cboUnidadesMedidas.DataBindings.Add("SelectedValue", productoBindingSource, "IdUnidadMedida", true);
            }
            catch (Exception ex)
            {
                ControlBusiness.BusinessHelpers.General.DoError(ex, "Control", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
コード例 #6
0
        private void CargarCombos()
        {
            var idsListBind = commB.GetBindList <TipoId>();           //.ToList();

            tipoIdBindingSource.DataSource = idsListBind;

            var distListBind = commB.GetBindList <Distrito>();

            distritosBindingSource.DataSource = distListBind;
            cboDistritos.DataSource           = distritosBindingSource;
            cboDistritos.DisplayMember        = "Nombre";
            cboDistritos.ValueMember          = "IdDistrito";
            cboDistritos.DataBindings.Add(new Binding("SelectedValue", this.estudianteBindingSource, "IdDistrito", true));

            var cantonesListBind = commB.GetBindList <Cantone>();

            cantonesBindingSource.DataSource = cantonesListBind;
            cboCantones.DataSource           = cantonesBindingSource;
            cboCantones.DisplayMember        = "Nombre";
            cboCantones.ValueMember          = "IdCanton";
            cboCantones.DataBindings.Add(new Binding("SelectedValue", this.estudianteBindingSource, "IdCanton", true));

            var provListBind = commB.GetBindList <Provincia>();

            provinciasBindingSource.DataSource = provListBind;
            cboProvincias.DataSource           = provinciasBindingSource;
            cboProvincias.DisplayMember        = "Nombre";
            cboProvincias.ValueMember          = "IdProvincia";
            cboProvincias.DataBindings.Add(new Binding("SelectedValue", this.estudianteBindingSource, "IdProvincia", true));

            var dist2ListBind = commB.GetBindList <Distrito>();

            cboListaDistritos.DataSource    = dist2ListBind;
            cboListaDistritos.DisplayMember = "Nombre";
            cboListaDistritos.ValueMember   = "IdDistrito";

            var cant2ListBind = commB.GetBindList <Cantone>();

            cboListaCantones.DataSource    = cant2ListBind;
            cboListaCantones.DisplayMember = "Nombre";
            cboListaCantones.ValueMember   = "IdCanton";

            var prov2ListBind = commB.GetBindList <Provincia>();

            cboListaProvincias.DataSource    = prov2ListBind;
            cboListaProvincias.DisplayMember = "Nombre";
            cboListaProvincias.ValueMember   = "IdProvincia";
        }
コード例 #7
0
        private void CargarBusqueda()
        {
            try
            {
                var idsListBind = commB.GetBindList <TipoId>();//.ToList();

                tipoIdBindingSource.DataSource       = idsListBind;
                tipoIdBindingNavigator.BindingSource = tipoIdBindingSource;

                btnFind.Enabled = false;
            }
            catch (Exception ex)
            {
                CursosBusiness.BusinessHelpers.General.LogInfo(ex, "Control", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
コード例 #8
0
 private void ParametrosGenerales_Load(object sender, EventArgs e)
 {
     try
     {
         var catListBind = commB.GetBindList <ControlEntity.ParametrosGeneral>();
         parametrosGeneralBindingSource.DataSource       = catListBind;
         parametrosGeneralBindingNavigator.BindingSource = parametrosGeneralBindingSource;
         btnFind.Enabled = false;
         var redList = LocalData.GetRedondeoList();
         redondeoComboBox.DataSource    = redList;
         redondeoComboBox.DisplayMember = "Redondeo";
         redondeoComboBox.ValueMember   = "Redondeo";
         redondeoComboBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.parametrosGeneralBindingSource, "Redondeo", true));
     }
     catch (Exception ex)
     {
         ControlBusiness.BusinessHelpers.General.DoError(ex, "Control", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
     }
 }
コード例 #9
0
 private void ParametrosVentas_Load(object sender, EventArgs e)
 {
     try
     {
         var catListBind = commB.GetBindList <ParametrosVenta>();
         parametrosVentaBindingSource.DataSource       = catListBind;
         parametrosVentaBindingNavigator.BindingSource = parametrosVentaBindingSource;
         //    if (prodListBind.Count > 0)
         //    {
         //        prodBl.searchList = GeneralDataAccess.SetProdSearchList(prodListBind.ToList()); // prepara busqueda
         //    }
         //    else
         //    {
         btnFind.Enabled = false;
         //    }
     }
     catch (Exception ex)
     {
         ControlBusiness.BusinessHelpers.General.DoError(ex, "Control", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
     }
 }
コード例 #10
0
        private void ParametrosForm_Load(object sender, EventArgs e)
        {
            foreach (Control c in this.Controls)
            {
                if (c is BindingNavigator)
                {
                    this.bindingNavigatorAddNewItem.Text                = "Nuevo";
                    this.bindingNavigatorCountItem.Text                 = "de {0}";
                    this.bindingNavigatorCountItem.ToolTipText          = "Total de items";
                    this.bindingNavigatorMoveFirstItem.Text             = "Primero";
                    this.bindingNavigatorMovePreviousItem.Text          = "Anterior";
                    this.bindingNavigatorPositionItem.ToolTipText       = "Actual";
                    this.bindingNavigatorMoveNextItem.Text              = "Siguiente";
                    this.bindingNavigatorMoveLastItem.Text              = "Ultimo";
                    this.bindingNavigatorDeleteItem.Text                = "Borrar";
                    this.parametrosGeneralBindingNavigatorSaveItem.Text = "Guardar";
                    break;
                }
            }
            try
            {
                var paramListBind = commB.GetBindList <Parametro>();//.ToList();

                parametrosGeneralBindingSource.DataSource       = paramListBind;
                parametrosGeneralBindingNavigator.BindingSource = parametrosGeneralBindingSource;

                //if (userListBind.Count > 0)
                //{
                //    userBl.searchList = SearchMethods.SetProdSearchList(userListBind.ToList()); // prepara busqueda
                //}
                //else
                //{
                btnFind.Enabled = false;
                //}
            }
            catch (Exception ex)
            {
                CursosBusiness.BusinessHelpers.General.LogInfo(ex, "Control", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
コード例 #11
0
        private void FrecuenciasPago_Load(object sender, EventArgs e)
        {
            try
            {
                var linesList = commB.GetBindList <ControlEntity.FrecuenciasPago>();//.ToList();

                frecuenciasPagoesBindingSource.DataSource       = linesList;
                frecuenciasPagoesBindingNavigator.BindingSource = frecuenciasPagoesBindingSource;

                //if (linesList.Count > 0)
                //{
                //    GeneralDataAccess.searchClientesList = GeneralDataAccess.SetClienteSearchList(linesList.ToList()); // prepara busqueda
                //}
                //else
                //{
                btnFind.Enabled = false;
                //}
            }
            catch (Exception ex)
            {
                ControlBusiness.BusinessHelpers.General.DoError(ex, "Control", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
コード例 #12
0
        private void UsuariosForm_Load(object sender, EventArgs e)
        {
            try
            {
                var userListBind = commB.GetBindList <Usuario>();//.ToList();

                usuarioBindingSource.DataSource       = userListBind;
                usuarioBindingNavigator.BindingSource = usuarioBindingSource;

                //if (userListBind.Count > 0)
                //{
                //    userBl.searchList = SearchMethods.SetProdSearchList(userListBind.ToList()); // prepara busqueda
                //}
                //else
                //{
                btnFind.Enabled = false;
                //}
            }
            catch (Exception ex)
            {
                ControlBusiness.BusinessHelpers.General.DoError(ex, "Control", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }
コード例 #13
0
        private void ProveedoresForm_Load(object sender, EventArgs e)
        {
            try
            {
                var provListBind = commB.GetBindList <Proveedore>();//.ToList();

                proveedorBindingSource.DataSource       = provListBind;
                proveedorBindingNavigator.BindingSource = proveedorBindingSource;

                if (provListBind.Count > 0)
                {
                    ControlBusiness.BusinessHelpers.LocalData.searchProvList = provBl.SetProvSearchList(provListBind.ToList()); // prepara busqueda
                }
                else
                {
                    btnFind.Enabled = false;
                }
            }
            catch (Exception ex)
            {
                ControlBusiness.BusinessHelpers.General.DoError(ex, "Control", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }