private void btnAgregarD_Click(object sender, EventArgs e) { errorProvider1.Clear(); if (Utilidades.ValidarForm(this, errorProvider1) == false) { return; } try { if (Convert.ToDouble(txtInicial1.Text) < Convert.ToDouble(txtFinal1.Text)) { if (Program.Evento == 0) { string mensaje = ""; P.Idproducto = Program.Idproducto; P.Rangof = Convert.ToDouble(txtFinal1.Text); P.Rangoi = Convert.ToDouble(txtInicial1.Text); P.Utilidad = Convert.ToDouble(txtUtilidad.Text); mensaje = P.RegistrarPrecios(); if (mensaje == "1") { MessageBoxEx.Show("Registrado con éxito", "FactSYS", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (mensaje == "0") { MessageBoxEx.Show("Rango ya registrado", "FactSYS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } LlenarGrid(); Limpiar(); } else if (Program.Evento == 1) { string mensaje = ""; P.Idprecio = Program.Idprecio; P.Idproducto = Program.Idproducto; P.Rangof = Convert.ToDouble(txtFinal1.Text); P.Rangoi = Convert.ToDouble(txtInicial1.Text); P.Utilidad = Convert.ToDouble(txtUtilidad.Text); mensaje = P.ActualizarPrecios(); if (mensaje == "1") { MessageBoxEx.Show("Registrado con éxito", "FactSYS", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (mensaje == "0") { MessageBoxEx.Show("Rango ya registrado", "FactSYS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } LlenarGrid(); Limpiar(); } } else { MessageBoxEx.Show("Rango inicial no puede ser mayor que el final", "FactSYS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception ex) { MessageBoxEx.Show(ex.Message); } }