コード例 #1
0
        private void BtnEliminar_Click(object sender, EventArgs e)
        {
            carnes  car   = ((carnes)carnesDataGridView.SelectedRows[0].DataBoundItem);
            CarneLN carln = new CarneLN();

            carln.eliminaCarne(car.id);
            Refrescar();
        }
コード例 #2
0
        public void eliminaCarne(int id)
        {
            CarnesContexto db      = new CarnesContexto();
            var            miCarne = new carnes();

            miCarne = db.carnes.Where(p => p.id == id).First <carnes>();
            db.carnes.Remove(miCarne);
            db.SaveChanges();
        }
コード例 #3
0
        public void actualizaCarne(int id, string nombre)
        {
            CarnesContexto db      = new CarnesContexto();
            var            miCarne = new carnes();

            miCarne        = db.carnes.Where(p => p.id == id).First <carnes>();
            miCarne.nombre = nombre;
            db.SaveChanges();
        }
コード例 #4
0
        public void GuardarCarne(string nombre)
        {
            CarnesContexto db      = new CarnesContexto();
            var            miCarne = new carnes();

            miCarne.nombre = nombre;
            db.carnes.Add(miCarne);
            db.SaveChanges();
        }
コード例 #5
0
        private void BtnModificar_Click(object sender, EventArgs e)
        {
            FrmManteCarnes carnes1 = new FrmManteCarnes();

            carnes1.accion = 2;
            carnes carnes = ((carnes)carnesDataGridView.SelectedRows[0].DataBoundItem);

            carnes1.id = carnes.id;
            carnes1.ShowDialog();
            Refrescar();
        }
コード例 #6
0
 private void Refrescar()
 {
     if (accion == 1)
     {
         BtnAccion.Text = "Agregar carne";
     }
     else
     {
         if (accion == 2)
         {
             carnes carnes1 = contexto.carnes.Where(x => x.id == id).FirstOrDefault <carnes>();
             BtnAccion.Text      = "Actualizar carne";
             maskedTextBox1.Text = carnes1.nombre;
         }
     }
 }
コード例 #7
0
        private void FrmManteProduccion_Load(object sender, EventArgs e)
        {
            List <int>    anios   = new List <int>();
            List <string> nombres = new List <string>();
            List <carnes> carnes  = new List <carnes>();

            anios.Add(2003);
            anios.Add(2004);
            anios.Add(2005);
            List <Models.carnes> producciones1 = contexto.carnes.ToList();

            foreach (var ex in producciones1)
            {
                carnes.Add(ex);
            }
            cmbCarne.DataSource    = carnes;
            cmbCarne.DisplayMember = "nombre";
            cmbCarne.ValueMember   = "id";
            cmbAnio1.DataSource    = anios;


            if (accion == 1)
            {
                BtnAccion.Text = "Agregar producción";
            }
            else
            {
                if (accion == 2)
                {
                    producciones produc = contexto.producciones.Where(x => x.id == id).FirstOrDefault <producciones>();

                    carnes carnes1 = contexto.carnes.Where(x => x.id == produc.idCarne).FirstOrDefault <carnes>();

                    BtnAccion.Text        = "Actualizar producción";
                    cmbCarne.SelectedItem = carnes1;
                    cmbAnio1.SelectedItem = produc.anio;
                    maskedTextBox1.Text   = produc.cantidad.ToString();
                }
            }
        }