Ejemplo n.º 1
0
        private void FormularioNuevoUsuario_Load(object sender, EventArgs e)
        {
            dictionarylocalidades     = negLocalidad.TablaLocalidades();
            comboPueblo.DataSource    = new BindingSource(dictionarylocalidades, null);
            comboPueblo.ValueMember   = "localidadID";
            comboPueblo.DisplayMember = "nombre";

            dictionaryProvincias         = negProvincia.TablaProvincias();
            comboProvincia.DataSource    = new BindingSource(dictionaryProvincias, null);
            comboProvincia.ValueMember   = "ProvinciaID";
            comboProvincia.DisplayMember = "nombre";

            if (Text == "formularioNuevoUsuario")
            {
                btnModificar.Enabled = false;
                btnEliminar.Enabled  = false;
                btnRegistrar.Text    = "Registrar";
                lbusuario.Enabled    = false;
                lbUsuarioID.Enabled  = false;
            }

            txtBusqueda.Enabled = false;
            txtBusqueda.Visible = false;

            btnBuscar.Enabled = false;


            errorProvider.ContainerControl = this;
        }
        //Metodo para mostrar columnas

        private void Mostrar()
        {
            //  this.dataGridViewUsuarios.DataSource = neg.ObtenerUsuarios();

            _listaUsuarios = new List <Usuario>();
            _listaUsuarios = neg.ObtenerUsuarios();

            /*  DataColumn nomApellido = dt.Columns.Add("NomApellido", typeof(string));
             *
             * foreach (DataRow data in dt.Rows)
             * {
             *
             *    data["NomApellido"] = data["nombre"].ToString() + " " + data["apellidos"].ToString();
             * }*/


            dt = Utilidades.ConvertToDataTable(_listaUsuarios);
            dt.DefaultView.Sort = "UsuarioID";

            dataGridViewUsuarios.DataSource = dt;
            // dataGridViewUsuarios.Columns["NomApellido"].Visible = false;

            this.OcultarColumna();

            lbTotal.Text = "Total de registros: " + Convert.ToString(dataGridViewUsuarios.Rows.Count);

            dictionarylocalidades     = negLocalidad.TablaLocalidades();
            comboPueblo.DataSource    = new BindingSource(dictionarylocalidades, null);
            comboPueblo.ValueMember   = "localidadID";
            comboPueblo.DisplayMember = "nombre";

            dictionaryProvincias         = negProvincia.TablaProvincias();
            comboProvincia.DataSource    = new BindingSource(dictionaryProvincias, null);
            comboProvincia.ValueMember   = "ProvinciaID";
            comboProvincia.DisplayMember = "nombre";
        }