private void bt_guardar_Click(object sender, EventArgs e) { if (txt_fecha.Text.Equals("")) { l_mensajes.Text = "Ingresar Fecha"; } else { if (txt_nrodoc.Text.Equals("")) { l_mensajes.Text = "Ingresar Numero Documento"; } else { ControladorBoleta cb = new ControladorBoleta(); int estado = cb.AgregarBoleta(txt_fecha.Value, txt_nrodoc.Text); switch (estado) { case 1: l_mensajes.Text = "Datos de Boleta guardada"; mostrarBoletas(); Limpiar(); deshabilitar(); break; default: l_mensajes.Text = "NO existe Conexión BD. Contacte a ..."; break; } } } }
private void mostrarBoletas() { l_mensajes.Text = string.Empty; ControladorBoleta cb = new ControladorBoleta(); int estado = cb.ConsultarTodasBoletas(); switch (estado) { case 1: dgvVenta.Rows.Clear(); Boleta b = new Boleta(); List <Boleta> listaboletas = new List <Boleta>(); listaboletas = cb.obtenerDatostodasBoletas(); for (int c = 0; c < listaboletas.Count; c++) { object[] registroBoleta = new object[3]; registroBoleta[0] = listaboletas[c].Idboleta; registroBoleta[1] = listaboletas[c].Fechaboleta; registroBoleta[2] = listaboletas[c].NumeroDocumento; dgvVenta.Rows.Add(registroBoleta); } break; default: l_mensajes.Text = "NO existe Conexión BD. Contacte a ..."; break; } }
private void bt_actualizar_Click(object sender, EventArgs e) { if (txt_idventa.Text.Equals("")) { l_mensajes.Text = "Ingresa un Id"; } else { int idBoleta; if (int.TryParse(txt_idventa.Text, out idBoleta)) { if (idBoleta > 0) { if (txt_fecha.Text.Equals("")) { l_mensajes.Text = "Ingresar Fecha"; } else { if (txt_nrodoc.Text.Equals("")) { l_mensajes.Text = "Ingresar Numero Documento"; } else { ControladorBoleta cb = new ControladorBoleta(); int estado = cb.ActualizarBoleta(idBoleta, txt_fecha.Value, txt_nrodoc.Text); switch (estado) { case 1: l_mensajes.Text = "Datos de Boleta Actualizados"; mostrarBoletas(); break; default: l_mensajes.Text = "NO existe Conexión BD. Contacte a ..."; break; } } } } else { l_mensajes.Text = "Debe ingresar un precio mayor a 0"; } } else { l_mensajes.Text = "Debe ingresar un numero entero"; } } }
private void bt_eliminar_Click(object sender, EventArgs e) { int idBoleta = Int32.Parse(txt_idventa.Text); ControladorBoleta cb = new ControladorBoleta(); int estado = cb.EliminarBoleta(idBoleta); switch (estado) { case 1: l_mensajes.Text = "Datos del Producto Eliminados"; Limpiar(); break; default: l_mensajes.Text = "NO existe Conexión BD. Contacte a ..."; break; } }
private void bt_consultar_Click(object sender, EventArgs e) { l_mensajes.Text = string.Empty; if (txt_idventa.Text.Equals("")) { l_mensajes.Text = "Ingresar id de Producto"; } else { int idboleta; if (int.TryParse(txt_idventa.Text, out idboleta)) { if (idboleta > 0) { ControladorBoleta cb = new ControladorBoleta(); int res = cb.existBoleta(idboleta); switch (res) { case 0: l_mensajes.Text = "Datos del Producto NO existen en BD"; break; case 1: int estado = cb.ConsultarUnBoleta(idboleta); switch (estado) { case 1: Boleta b = new Boleta(); b = cb.obtenerDatosBoleta(); txt_idventa.Text = b.Idboleta.ToString(); txt_fecha.Text = b.Fechaboleta.ToString(); txt_nrodoc.Text = b.NumeroDocumento; dgvVenta.Rows.Clear(); object[] registroBoleta = new object[3]; registroBoleta[0] = b.Idboleta; registroBoleta[1] = b.Fechaboleta; registroBoleta[2] = b.NumeroDocumento; dgvVenta.Rows.Add(registroBoleta); habilitarActualizar(); break; default: l_mensajes.Text = "NO existe Conexión BD. Contacte a ..."; break; } break; default: l_mensajes.Text = "Error al conectarse a BD. Contacte a ..."; break; } } else { l_mensajes.Text = "Ingresar id de Producto > 0"; txt_idventa.Focus(); } } else { l_mensajes.Text = "Ingresar id de Producto numerico entero"; txt_idventa.Focus(); } } }