public bool agregarconsumibleI(CONSUMIBLE_I nuevo)
 {
     try
     {
         modelo.CONSUMIBLE_I.Add(nuevo);
         return(modelo.SaveChanges() > 0);
     }
     catch (Exception)
     {
         return(false);
     }
 }
        protected void btnconfirmarI_Click(object sender, EventArgs e)
        {
            int    id        = Convert.ToInt32(lbcid.Text);
            string nombre    = txtccn.Text;
            int    cantidada = Convert.ToInt32(txtccc.Text);
            string medida    = txtccd.Text;



            if (txtccv.Text.Equals("") || txtccc2.Text.Equals(""))
            {
                lbconsumible.Text = "rellene los campos";
                mc1.Show();
            }
            else
            {
                int      valor     = Convert.ToInt32(txtccv.Text);
                int      cantidadn = Convert.ToInt32(txtccc2.Text);
                DateTime fecha     = DateTime.Now;
                int      s         = cantidada + cantidadn;
                if (cantidadn == 0)
                {
                    lbconsumible.Text = "debe ingresar una cantidad mayor a 0";
                    mc1.Show();
                }
                else
                {
                    CONSUMIBLE nuevo = new CONSUMIBLE
                    {
                        ID_CONSUMIBLE = id,
                        NOMBRE        = nombre,
                        CANTIDAD      = s,
                        DETALLE       = medida
                    };
                    if (con.Actualizarconsumible(nuevo))
                    {
                        CONSUMIBLE_I nuevoI = new CONSUMIBLE_I
                        {
                            ID_CONSUMIBLE = id,
                            VALOR         = valor,
                            FECHA         = fecha,
                            CANTIDAD_IC   = cantidadn
                        };
                        if (con.agregarconsumibleI(nuevoI))
                        {
                            lbconsumible.Text = "compra agregada";
                            mc1.Show();
                            lbid.Text             = "";
                            txtccn.Visible        = false;
                            txtccn.Text           = "";
                            txtccc.Text           = "";
                            txtccd.Visible        = false;
                            txtccd.Enabled        = true;
                            txtccd.Text           = "";
                            txtccv.Visible        = false;
                            txtccv.Text           = "";
                            txtccc2.Visible       = false;
                            txtccc2.Text          = "";
                            btnconfirmarI.Visible = false;
                            gvconsumible.Visible  = true;
                            gvconsumible.DataBind();
                        }
                    }
                }
            }
        }