예제 #1
0
        private void CargarGrid()
        {
            SituacionEspecialImplement oSituacionImplement = new SituacionEspecialImplement();

            this.dgvSituacion.DataSource = oSituacionImplement.Buscar("");
            this.dgvSituacion.Enabled    = true;
        }
예제 #2
0
        private void CargarSituacionesEspeciales()
        {
            SituacionEspecialImplement    oSituacionEspecialImplement = new SituacionEspecialImplement();
            List <cod_situacion_especial> _listSituacionEspecial      = oSituacionEspecialImplement.GetAll();


            foreach (cod_situacion_especial situacion in _listSituacionEspecial)
            {
                chkListSituacionEsp.Items.Add(situacion.situacion_especial);
            }
        }
예제 #3
0
        private void CargarSeleccion()
        {
            cod_situacion_especial     oSituacion          = new cod_situacion_especial();
            SituacionEspecialImplement oSituacionImplement = new SituacionEspecialImplement();

            DataGridViewRow row = this.dgvSituacion.CurrentRow;
            int             id  = Convert.ToInt32(row.Cells[0].Value);

            oSituacion               = oSituacionImplement.Get(id);
            this.lblCodigo.Text      = oSituacion.id_situacion_especial.ToString();
            this.txtNombre.Text      = oSituacion.situacion_especial;
            this.gbSituacion.Enabled = false;
            Deshabilitar();
        }
예제 #4
0
        private void Guardar()
        {
            cod_situacion_especial     oSituacion          = new cod_situacion_especial();
            SituacionEspecialImplement oSituacionImplement = new SituacionEspecialImplement();

            if (this.lblCodigo.Text == "")
            {
                oSituacion.situacion_especial = this.txtNombre.Text;
                oSituacionImplement.Save(oSituacion);
            }
            else
            {
                DataGridViewRow row = this.dgvSituacion.CurrentRow;
                int             id  = Convert.ToInt32(row.Cells[0].Value);
                oSituacion = oSituacionImplement.Get(id);
                oSituacion.situacion_especial = this.txtNombre.Text;
                oSituacionImplement.Update(oSituacion);
            }
            Deshabilitar();
            this.txtNombre.Text = "";
            CargarGrid();
        }