private void button4_Click(object sender, EventArgs e) { if (listaDetalles.Count == 0) { MessageBox.Show("Debes ingresar al menos un certificado"); return; } if (txtcantidadCajones.Text.Trim() == "" || txtcantidadMadera.Text.Trim() == "" || txtcantidadPallets.Text.Trim() == "" || txtnumeroTratamiento.Text.Trim() == "") { MessageBox.Show("Debes completar todos los campos"); return; } Tratamiento tratamiento = new Tratamiento(); tratamiento.fecha = dtpFecha.Value; tratamiento.cantidadCajones = int.Parse(txtcantidadCajones.Text); tratamiento.cantidadPallets = int.Parse(txtcantidadPallets.Text); tratamiento.cantidadmaderaAcomodacion = decimal.Parse(txtcantidadMadera.Text); tratamiento.numeroTratamiento = txtnumeroTratamiento.Text; tratamiento.cantidadCajones = int.Parse(txtcantidadCajones.Text); tratamientoNegocio negocio = new tratamientoNegocio(); negocio.agregarTratamiento(tratamiento); foreach (Certificado item in listaDetalles) { negocio.agregarCertificados(item, txtnumeroTratamiento.Text, dtpFecha.Value); } this.Close(); }
private void cargarGrilla() { tratamientoNegocio negocio = new tratamientoNegocio(); try { listatratamientosLocal = negocio.listarTratamientos(); dgvTratamientos.DataSource = listatratamientosLocal; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void cargarGrilla(string numeroTratamiento) { tratamientoNegocio negocio = new tratamientoNegocio(); try { listacertificadosLocal = negocio.listarCertificados(numeroTratamiento); dgvCertificados.DataSource = listacertificadosLocal; } catch (Exception) { throw; } }
private void cargarGrilla(decimal cantidad) { tratamientoNegocio negocio = new tratamientoNegocio(); try { listacertificadosLocal = negocio.listarCertificados(cantidad); dgvCertificados.DataSource = listacertificadosLocal; } catch (Exception) { throw; } }
private void btnGuardar_Click(object sender, EventArgs e) { if (listaDetalles.Count == 0) { MessageBox.Show("Debes ingresar al menos un producto"); return; } if (txtnumeroRemito.Text.Trim() == "" || cboCliente.Text.Trim() == "") { MessageBox.Show("Debes completar todos los campos"); return; } remitoNegocio negocio = new remitoNegocio(); detalleNegocio negociodetalle = new detalleNegocio(); tratamientoNegocio negociotratamiento = new tratamientoNegocio(); try { if (remitoLocal == null) { remitoLocal = new Remito(); remitoLocal.fecha = dtpRemito.Value; remitoLocal.numeroRemito = txtnumeroRemito.Text; remitoLocal.cliente = (Cliente)cboCliente.SelectedItem; remitoLocal.estado = "No facturado"; remitoLocal.activo = true; } negocio.agregarRemito(remitoLocal); foreach (Detalle item in listaDetalles) { if (item.numeroCertificado == null) { negociodetalle.agregarDetalles(item, txtnumeroRemito.Text); } if (item.numeroCertificado != null) { negociodetalle.agregarDetalles(item, txtnumeroRemito.Text, item.numeroCertificado); negociotratamiento.modificarCertificado(item.numeroCertificado, item.cantidadVendida); } } this.Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }