コード例 #1
0
        public void Save(cod_categorias oCategoria)
        {
            cooperativaEntities bd = new cooperativaEntities();

            bd.cod_categorias.AddObject(oCategoria);
            bd.SaveChanges();
        }
コード例 #2
0
        public void Update(cod_categorias oCategoria)
        {
            using (cooperativaEntities bd = new cooperativaEntities())
            {
                var editar = (from p in bd.cod_categorias
                              where p.id_categoria == oCategoria.id_categoria
                              select p).Single();

                editar.categoria = oCategoria.categoria;
                bd.SaveChanges();
            }
        }
コード例 #3
0
        public void CargarCombo(ref ComboBox combo, string InsertaFila)
        {
            IList ListaCategorias = GetAll();

            cod_categorias oCategoria = new cod_categorias();

            oCategoria.id_categoria = 0;
            oCategoria.categoria    = InsertaFila;
            ListaCategorias.Insert(0, oCategoria);
            combo.DisplayMember = "categoria";
            combo.ValueMember   = "id_categoria";
            combo.DataSource    = ListaCategorias;
        }
コード例 #4
0
        private void CargarSeleccion()
        {
            cod_categorias     oCategorias         = new cod_categorias();
            CategoriaImplement oCategoriaImplement = new CategoriaImplement();
            DataGridViewRow    row = this.dgvCategoria.CurrentRow;
            int id = Convert.ToInt32(row.Cells[0].Value);

            oCategorias               = oCategoriaImplement.Get(id);
            this.lblCodigo.Text       = oCategorias.id_categoria.ToString();
            this.txtNombre.Text       = oCategorias.categoria;
            this.gbCategorias.Enabled = false;
            Deshabilitar();
        }
コード例 #5
0
        public cod_categorias Get(int id)
        {
            cod_categorias oCategoria = new cod_categorias();

            using (cooperativaEntities bd = new cooperativaEntities())
            {
                var regis = (from p in bd.cod_categorias
                             where p.id_categoria == id
                             select p).Single();
                oCategoria.id_categoria = regis.id_categoria;
                oCategoria.categoria    = regis.categoria;
                return(oCategoria);
            }
        }
コード例 #6
0
        private void ModificarCategoria()
        {
            HabilitarBotones();
            this.gbCategorias.Enabled = true;
            cod_categorias     oCategoria          = new cod_categorias();
            CategoriaImplement oCategoriaImplement = new CategoriaImplement();
            DataGridViewRow    row = this.dgvCategoria.CurrentRow;
            int id = Convert.ToInt32(row.Cells[0].Value);

            oCategoria                = oCategoriaImplement.Get(id);
            this.lblCodigo.Text       = oCategoria.id_categoria.ToString();
            this.txtNombre.Text       = oCategoria.categoria;
            this.dgvCategoria.Enabled = false;
        }
コード例 #7
0
        private void Guardar()
        {
            cod_categorias     oCategoria          = new cod_categorias();
            CategoriaImplement oCategoriaImplement = new CategoriaImplement();

            if (this.lblCodigo.Text == "")
            {
                oCategoria.categoria = this.txtNombre.Text;
                oCategoriaImplement.Save(oCategoria);
            }
            else
            {
                DataGridViewRow row = this.dgvCategoria.CurrentRow;
                int             id  = Convert.ToInt32(row.Cells[0].Value);
                oCategoria           = oCategoriaImplement.Get(id);
                oCategoria.categoria = this.txtNombre.Text;
                oCategoriaImplement.Update(oCategoria);
            }
            Deshabilitar();
            this.txtNombre.Text = "";
            CargarGrid();
        }