示例#1
0
        public void Save(cod_situacion_especial oSituacion)
        {
            cooperativaEntities bd = new cooperativaEntities();

            bd.cod_situacion_especial.AddObject(oSituacion);
            bd.SaveChanges();
        }
示例#2
0
        public void CargarCombo(ComboBox combo, string InsertaFila)
        {
            IList ListaSituaciones            = GetAll();
            cod_situacion_especial oSituacion = new cod_situacion_especial();

            oSituacion.id_situacion_especial = 0;
            oSituacion.situacion_especial    = InsertaFila;
            ListaSituaciones.Insert(0, oSituacion);
            combo.DisplayMember = "situacion_especial";
            combo.ValueMember   = "id_situacion_especial";
            combo.DataSource    = ListaSituaciones;
        }
示例#3
0
        public void Update(cod_situacion_especial oSituacion)
        {
            using (cooperativaEntities bd = new cooperativaEntities())
            {
                var editar = (from p in bd.cod_situacion_especial
                              where p.id_situacion_especial == oSituacion.id_situacion_especial
                              select p).Single();

                editar.situacion_especial = oSituacion.situacion_especial;
                bd.SaveChanges();
            }
        }
示例#4
0
        public cod_situacion_especial Get(int id)
        {
            cod_situacion_especial oSituacion = new cod_situacion_especial();

            using (cooperativaEntities bd = new cooperativaEntities())
            {
                var regis = (from p in bd.cod_situacion_especial
                             where p.id_situacion_especial == id
                             select p).Single();
                oSituacion.id_situacion_especial = regis.id_situacion_especial;
                oSituacion.situacion_especial    = regis.situacion_especial;
                return(oSituacion);
            }
        }
示例#5
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();
        }
示例#6
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();
        }