private void button2_Click(object sender, EventArgs e) { ClaseConsultas ObjConsultas = new ClaseConsultas(); try { long IdProducto = long.Parse(comboBox2.SelectedValue.ToString()); DataSet DatosProducto = ObjConsultas.ConsultarProducto(IdProducto); string Nombre = DatosProducto.Tables["DatosConsultados"].Rows[0]["Nombre"].ToString(); long ValorUnitario = long.Parse(DatosProducto.Tables["DatosConsultados"].Rows[0]["precioventa"].ToString()); int PorcentajeIva = 19; int CantidadDisponible = int.Parse(DatosProducto.Tables["DatosConsultados"].Rows[0]["cantidad"].ToString()); int Cantidad = int.Parse(numericUpDown1.Value.ToString()); long SubTotalSinIva = Cantidad * ValorUnitario; long ValorIva = SubTotalSinIva * PorcentajeIva / 100; long SubTotal = SubTotalSinIva + ValorIva; int Inventario = CantidadDisponible - Cantidad; if (Inventario < 0) { MessageBox.Show("Solo Hay " + CantidadDisponible + " Unidades Disponibles De Este Producto"); } else { dataGridView1.Rows.Add(IdProducto, Nombre, ValorUnitario, Cantidad, ValorIva, SubTotal); } } catch (Exception Ex) { MessageBox.Show("Se ha presentado un error, Cierre e Intente nuevamente. " + Ex.Message); } }
private void FormConsultas_Load(object sender, EventArgs e) { ClaseConsultas ObjConsultas = new ClaseConsultas(); int numregistros = 0; try { DataSet DatosEmpleados = ObjConsultas.ConsultarTodosEmpleado(); numregistros = DatosEmpleados.Tables["DatosConsultados"].Rows.Count; if (numregistros == 0) { MessageBox.Show("No hay ningun Empleado en la Base de Datos"); } else { dataGridView1.DataSource = DatosEmpleados.Tables["DatosConsultados"]; } DataSet DatosProductos = ObjConsultas.ConsultarTodosProductos(); numregistros = DatosProductos.Tables["DatosConsultados"].Rows.Count; if (numregistros == 0) { MessageBox.Show("No hay ningun Producto en la Base de Datos"); } else { dataGridView2.DataSource = DatosProductos.Tables["DatosConsultados"]; } } catch (Exception Ex) { MessageBox.Show("Error!: " + Ex.Message); } }
private void FormFacturaServicios_Load(object sender, EventArgs e) { ClaseConsultas ObjConsultas = new ClaseConsultas(); ClaseFacturaServicios ObjFactura = new ClaseFacturaServicios(); int numregistros = 0; try { DataSet DatosEmpresa = ObjConsultas.ConsultarEmpresa(); long NitEmpresa = long.Parse(DatosEmpresa.Tables["DatosConsultados"].Rows[0]["NitEmpresa"].ToString()); String NombreEmpresa = (DatosEmpresa.Tables["DatosConsultados"].Rows[0]["Nombre"].ToString()); label9.Text = NitEmpresa.ToString(); label10.Text = NombreEmpresa; DataSet DatosUltimaFactura = ObjFactura.ConsultarUltimaFServicios(); numregistros = DatosUltimaFactura.Tables["DatosConsultados"].Rows.Count; if (numregistros == 0) { MessageBox.Show("Importante: No hay ninguna Factura Generada Aun, Por favor Ingrese una Primera Factura De Prueba Para Ajustar El Sistema"); label6.Text = "1"; } else { int NumUltimaFactura = int.Parse(DatosUltimaFactura.Tables["DatosConsultados"].Rows[0]["NumFactura"].ToString()); int NumNuevaFactura = NumUltimaFactura + 1; label6.Text = NumNuevaFactura.ToString(); MessageBox.Show("Bienvenido, Ingrese su Factura N°" + NumNuevaFactura); } DataSet DatosEmpleados = ObjConsultas.ConsultarListadoEmpleado(); numregistros = DatosEmpleados.Tables["DatosConsultados"].Rows.Count; if (numregistros == 0) { MessageBox.Show("No hay empleados registrados en el sistema"); } else { comboBox1.DataSource = DatosEmpleados.Tables["DatosConsultados"]; comboBox1.DisplayMember = DatosEmpleados.Tables["DatosConsultados"].Columns["NombreCompleto"].ToString(); comboBox1.ValueMember = DatosEmpleados.Tables["DatosConsultados"].Columns["IdEmpleado"].ToString(); } DataSet DatosServicios = ObjConsultas.ConsultarListadoServicios(); numregistros = DatosServicios.Tables["DatosConsultados"].Rows.Count; if (numregistros == 0) { MessageBox.Show("No hay Servicios registrados en el sistema"); } else { comboBox2.DataSource = DatosServicios.Tables["DatosConsultados"]; comboBox2.DisplayMember = DatosServicios.Tables["DatosConsultados"].Columns["Nombre"].ToString(); comboBox2.ValueMember = DatosServicios.Tables["DatosConsultados"].Columns["IdServicios"].ToString(); } } catch (Exception Ex) { MessageBox.Show("Se ha presentado un error, Cierre e Intente nuevamente. " + Ex.Message); } }