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(); } } } } }