Example #1
0
        public EliminarSector()
        {
            InitializeComponent();
            gs = new GestorSector();
            dgvSector.DataSource = gs.Consultar();
            dgvSector.DataMember = "Sectores";
            dgvSector.Columns[1].Visible = false;
            gbDatosBusqueda.Enabled = false;

            //gs.cargar_lista_deportes();
            gs.cargar_lista_tipos_sector();
            gs.cargar_lista_estados();
            gs.cargar_lista_lugares();

            //para los filtros
            cmbLugarFiltro.DisplayMember = "Nombre";
            cmbLugarFiltro.ValueMember = "Id_lugar";
            cmbLugarFiltro.DataSource = gs.obtener_lista_Lugar();
            cmbLugarFiltro.SelectedItem = null;

            cmbEstadoFiltro.DisplayMember = "Nombre";
            cmbEstadoFiltro.ValueMember = "Id_estado";
            cmbEstadoFiltro.DataSource = gs.obtener_lista_Estado();
            //cmbEstadoFiltro.SelectedIndex = -1;
            //cmbEstadoFiltro.Text = "Todos";
            cmbEstadoFiltro.SelectedItem = null;

            cmbTipoSectorFiltro.DisplayMember = "Nombre";
            cmbTipoSectorFiltro.ValueMember = "Id_tipo_sector";
            cmbTipoSectorFiltro.DataSource = gs.obtener_lista_TipoSector();
            //cmbTipoSectorFiltro.SelectedIndex = -1;
            //cmbTipoSectorFiltro.Text = "Todos";
            cmbTipoSectorFiltro.SelectedItem = null;
        }
Example #2
0
        public RegistrarSector()
        {
            InitializeComponent();

            gs = new GestorSector();

            //gs.cargar_lista_deportes();
            gs.cargar_lista_tipos_sector();
            gs.cargar_lista_estados();
            gs.cargar_lista_lugares();

            cmbLugarPractica.DisplayMember = "Nombre";
            cmbLugarPractica.ValueMember = "Id_lugar";
            cmbLugarPractica.DataSource = gs.obtener_lista_Lugar();
            cmbLugarPractica.SelectedIndex = -1;

            cmbTipoSector.DisplayMember = "Nombre";
            cmbTipoSector.ValueMember = "Id_tipo_sector";
            cmbTipoSector.DataSource = gs.obtener_lista_TipoSector();
            cmbTipoSector.SelectedIndex = -1;

            cmbEstado.DisplayMember = "Nombre";
            cmbEstado.ValueMember = "Id_estado";
            cmbEstado.DataSource = gs.obtener_lista_Estado();
            cmbEstado.SelectedIndex = -1;

            /*cmbDeporte.DisplayMember = "Nombre";
            cmbDeporte.ValueMember = "Id_deporte";
            cmbDeporte.DataSource = gs.obtener_lista_Deporte();*/

            //dgvDeportes.DataMember = "deportes";
            //dgvDeportes.Columns[0].Visible=false;
            btnNuevo.Enabled = true;
            btnGuardar.Enabled = false;
            gbSector.Enabled = false;
            btnGuardar.Enabled = false;
        }
 public void cargarSectoresPorDeporte(int id_deporte)
 {
     var gestorSector = new GestorSector();
     cmbSector.DataSource = null; //clear
     cmbSector.DataSource = gestorSector.cargarSectoresPorDeporte(id_deporte);
     cmbSector.DisplayMember = "nombre";
     cmbSector.ValueMember = "id_sector";
 }
 public void cargarSectores(int id_sector)
 {
     var gestorSector = new GestorSector();
     cmbSector.DataSource = gestorSector.ConsultarSectores(id_sector);
     cmbSector.DisplayMember = "Nombre";
     cmbSector.ValueMember = "id_sector";
 }
Example #5
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (txtNombre.Text == "")
            {
                MessageBox.Show("Ingrese un nombre de Sector");
                txtNombre.Focus();
                return;
            }
            if (cmbLugarPractica.SelectedIndex == -1)
            {
                MessageBox.Show("Seleccione un Lugar de Práctica");
                cmbLugarPractica.Focus();
                return;
            }
            if (cmbTipoSector.SelectedIndex == -1)
            {
                MessageBox.Show("Seleccione un Tipo de Sector");
                cmbTipoSector.Focus();
                return;
            }
            if (cmbEstado.SelectedIndex == -1)
            {
                MessageBox.Show("Seleccione un Estado");
                cmbEstado.Focus();
                return;
            }
            gs = new GestorSector();
            //Sector s = new Sector();
            var ts = new TipoSector();
            var lp = new LugarPractica();
            var es = new Estado();
            //Deporte d = new Deporte();

            /*s.Nombre = txtNombre.Text;
            s.Descipcion = txtDescripcion.Text;*/
            ts.Id_tipo_sector = Convert.ToInt32(cmbTipoSector.SelectedValue);
            ts.Nombre = cmbTipoSector.Text;
            lp.Id_lugar = Convert.ToInt32(cmbLugarPractica.SelectedValue);
            lp.Nombre = cmbLugarPractica.Text;
            es.Id_estado = Convert.ToInt32(cmbEstado.SelectedValue);
            es.Nombre = cmbEstado.Text;

            //d.Id_deporte = Convert.ToInt32(cmbDeporte.SelectedValue);
            //d.Nombre = cmbDeporte.Text;

            guardado = gs.Registrar(txtNombre.Text, txtDescripcion.Text, ts, lp, es);

            if (guardado == "Guardado")
            {
                MessageBox.Show("Se Registró correctamente", "Registro Sector", MessageBoxButtons.OK,
                    MessageBoxIcon.Exclamation);
                btnGuardar.Enabled = false;
                btnNuevo.Enabled = true;
                gbSector.Enabled = false;
                return;
            }

            if (guardado == "Existe")
            {
                MessageBox.Show("No se Registró, ya existe el sector", "Registro Sector", MessageBoxButtons.OK,
                    MessageBoxIcon.Exclamation);
                btnGuardar.Enabled = false;
                btnNuevo.Enabled = true;
                gbSector.Enabled = false;
                return;
            }

            if (guardado == "Error al Guardar")
            {
                MessageBox.Show("No Guardado, error de escritura", "Registro Sector", MessageBoxButtons.OK,
                    MessageBoxIcon.Exclamation);
                btnGuardar.Enabled = false;
                btnNuevo.Enabled = true;
                gbSector.Enabled = false;
                return;
            }

            btnNuevo.Enabled = true;
        }
Example #6
0
 private void dgvSector_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     DialogResult res;
     res = MessageBox.Show("“¿Está seguro que desea eliminar el registro seleccionado?", "Confirmación",
         MessageBoxButtons.YesNo, MessageBoxIcon.Question);
     if (res == DialogResult.Yes)
     {
         try
         {
             var id = int.Parse(dgvSector.Rows[e.RowIndex].Cells[1].Value.ToString());
             var gs = new GestorSector();
             gs.Eliminar(id);
             MessageBox.Show("Eliminado correctamente");
             //consulto luego de eliminar para refrescar la grilla
             dgvSector.DataSource = gs.Consultar();
             dgvSector.DataMember = "Sectores";
             dgvSector.Columns[1].Visible = false;
         }
         catch (Exception ex)
         {
         }
     }
 }
        private void cmbSector_TextChanged(object sender, EventArgs e)
        {
            try
            {
                var gestorSector = new GestorSector();
                int idSector = int.Parse(cmbSector.SelectedValue.ToString());
                lblUbicacion.Text = gestorSector.ConsultarDescripcionSectores(idSector).Rows[0][0].ToString();//Descripcion del sector
                lblLugarPractica.Text = Convert.ToString(gestorSector.ConsultarLugarPractica(idSector).Rows[0][0].ToString());//Nombre del lugar de practica

            }
            catch (Exception) { }
        }