private void bfbAgregarAbono_Click(object sender, EventArgs e) { if (ValidaCampos()) { //CEExportacionDetalle objEntidadDetalle = new CEExportacionDetalle(); //CNExportacionDetalle objNegocioDetalle = new CNExportacionDetalle(); objEntidad.Exportacion_Id = iIdExportacion; objEntidad.Abo_Fecha = dtpAbonoFecha.Text; objEntidad.Abo_Importe = Convert.ToDecimal(txtAbonoImporte.Text); objEntidad.Banco_Id = Convert.ToInt32(cmbAbonoBanco.SelectedValue); objEntidad.Abo_NroTransferencia = txtAbonoTransferencia.Text; objEntidad.Usuario_Creacion = FrmLogin.gUsuario; //Usuario logueado al sistema objNegocio.InsertarAbono(objEntidad); MostrarBuscarTablaAbonos(iIdExportacion); LimpiarControlesExportacionesDetalle(); CalcularTotalDetalle(); dgvAbonos.ClearSelection(); } else { cFuncion.MensajeAdvertencia("Los Campos BANCO, TRANSFERENCIA y IMPORTE no pueden estar vacios!!"); } }
private void bfbAgregarNotaCredito_Click(object sender, EventArgs e) { if (ValidaCampos()) { //CEExportacionDetalle objEntidadDetalle = new CEExportacionDetalle(); //CNExportacionDetalle objNegocioDetalle = new CNExportacionDetalle(); objEntidad.Exportacion_Id = iIdExportacion; objEntidad.NC_Fecha = dtpNotaCreditoFecha.Text; objEntidad.NC_Nro = txtNotaCreditoNumero.Text; objEntidad.NC_Importe = Convert.ToDecimal(txtNotaCreditoImporte.Text); objEntidad.NCTipo_Id = Convert.ToInt32(cmbNotaCreditoNCTipo.SelectedValue); objEntidad.Usuario_Creacion = FrmLogin.gUsuario; //Usuario logueado al sistema objNegocio.InsertarNotaCredito(objEntidad); MostrarBuscarTablaNotasDeCredito(iIdExportacion); LimpiarControlesExportacionesDetalle(); CalcularTotalNotaDeCredito(); dgvNotasDeCredito.ClearSelection(); } else { cFuncion.MensajeAdvertencia("Los Campos BANCO, TRANSFERENCIA y IMPORTE no pueden estar vacios!!"); } }
private void bfbGrabar_Click(object sender, EventArgs e) { if (bModifica == false) { if (ValidaCampos()) { //Nuevo try { objEntidad.Cliente_Id = Convert.ToInt32(txtClienteId.Text); objEntidad.Exp_FacturaFecha = dtpFacturaFecha.Text; objEntidad.Exp_FacturaNro = txtFacturaNumero.Text; objEntidad.Exp_FacturaCajas = Convert.ToInt64(txtFacturaCajas.Text); objEntidad.Exp_FacturaImporte = Convert.ToDecimal(txtFacturaImporte.Text); objEntidad.Producto_Id = Convert.ToInt32(cmbProducto.SelectedValue); objEntidad.Exp_Contenedor = txtContenedor.Text; objEntidad.Exp_Booking = txtBooking.Text; objEntidad.Exp_DUA = txtDUA.Text; objEntidad.Operador_Id = Convert.ToInt32(cmbOperador.SelectedValue); if (bcbAereo.Checked) { objEntidad.Exp_Transporte = "A"; } else if (bcbMaritimo.Checked) { objEntidad.Exp_Transporte = "M"; } else { objEntidad.Exp_Transporte = "T"; } objEntidad.Puerto_IdOrigen = Convert.ToInt32(txtOrigenId.Text); objEntidad.Exp_ETD = dtpETD.Text; objEntidad.Exp_TTD = dtpTTD.Text; objEntidad.Puerto_IdDestino = Convert.ToInt32(txtDestinoId.Text); objEntidad.Exp_ETA = dtpETA.Text; objEntidad.Exp_TTA = dtpTTA.Text; objEntidad.Exp_EstadoNave = cmbEstadoNave.SelectedValue.ToString(); objEntidad.Comentario = txtComentario.Text; objEntidad.Usuario_Creacion = FrmLogin.gUsuario; //Usuario logueado al sistema objNegocio.InsertarExportacion(objEntidad); cFuncion.MensajeOk("Se agregó el registro!!"); MostrarBuscarTabla(""); LimpiarControles(); HabilitaControles(false); HabilitaBotones(true); dgvDatos.ClearSelection(); } catch (Exception ex) { cFuncion.MensajeError("No se pudo agregar el registro: " + ex); } } else { cFuncion.MensajeAdvertencia("Debe completar los campos requeridos... \n- Cliente \n- Producto \n- Operador \n- Factura \n- Estado de Nave \n- Tipo Transporte \n- Puerto Origen \n- Puerto Destino"); } } if (bModifica == true) { //Actualiza try { objEntidad.Exp_Id = iIdExportacion; objEntidad.Cliente_Id = Convert.ToInt32(txtClienteId.Text); objEntidad.Exp_FacturaFecha = dtpFacturaFecha.Text; objEntidad.Exp_FacturaNro = txtFacturaNumero.Text; objEntidad.Exp_FacturaCajas = Convert.ToInt64(txtFacturaCajas.Text); objEntidad.Exp_FacturaImporte = Convert.ToDecimal(txtFacturaImporte.Text); objEntidad.Producto_Id = Convert.ToInt32(cmbProducto.SelectedValue); objEntidad.Exp_Contenedor = txtContenedor.Text; objEntidad.Exp_Booking = txtBooking.Text; objEntidad.Exp_DUA = txtDUA.Text; objEntidad.Operador_Id = Convert.ToInt32(cmbOperador.SelectedValue); if (bcbAereo.Checked) { objEntidad.Exp_Transporte = "A"; } else if (bcbMaritimo.Checked) { objEntidad.Exp_Transporte = "M"; } else { objEntidad.Exp_Transporte = "T"; } objEntidad.Puerto_IdOrigen = Convert.ToInt32(txtOrigenId.Text); objEntidad.Exp_ETD = dtpETD.Text; objEntidad.Exp_TTD = dtpTTD.Text; objEntidad.Puerto_IdDestino = Convert.ToInt32(txtDestinoId.Text); objEntidad.Exp_ETA = dtpETA.Text; objEntidad.Exp_TTA = dtpTTA.Text; objEntidad.Exp_EstadoNave = cmbEstadoNave.SelectedValue.ToString(); objEntidad.Comentario = txtComentario.Text; objEntidad.Usuario_Modificacion = FrmLogin.gUsuario; //Usuario logueado al sistema objNegocio.ModificarExportacion(objEntidad); cFuncion.MensajeOk("Se modificó el registro seleccionado!!"); MostrarBuscarTabla(""); LimpiarControles(); bModifica = false; HabilitaControles(false); HabilitaBotones(true); dgvDatos.ClearSelection(); } catch (Exception ex) { cFuncion.MensajeError("No se pudo modificar el registro seleccionado: " + ex); } } }
private void bfbGrabar_Click(object sender, EventArgs e) { if (bModifica == false) { if (txtDescripcion.Text.Length > 0) { //Nuevo try { objEntidad.NCTip_Descripcion = txtDescripcion.Text.Trim(); objEntidad.Usuario_Creacion = FrmLogin.gUsuario; //Usuario logueado al sistema objNegocio.InsertarNotaCreditoTipo(objEntidad); cFuncion.MensajeOk("Se agregó el registro!!"); MostrarBuscarTabla(""); LimpiarControles(); HabilitaControles(false); HabilitaBotones(true); dgvDatos.ClearSelection(); } catch (Exception ex) { cFuncion.MensajeError("No se pudo agregar el registro: " + ex); } } else { cFuncion.MensajeAdvertencia("El campo DESCRIPCION no puede estar vacio!!"); } } if (bModifica == true) { if (txtDescripcion.Text.Length > 0) { //Actualiza try { objEntidad.NCTip_Id = iIdNotaCreditoTipo; objEntidad.NCTip_Descripcion = txtDescripcion.Text; objEntidad.Usuario_Modificacion = FrmLogin.gUsuario; //Usuario logueado al sistema objNegocio.ModificarNotaCreditoTipo(objEntidad); cFuncion.MensajeOk("Se modificó el registro seleccionado!!"); MostrarBuscarTabla(""); LimpiarControles(); bModifica = false; HabilitaControles(false); HabilitaBotones(true); dgvDatos.ClearSelection(); } catch (Exception ex) { cFuncion.MensajeError("No se pudo modificar el registro seleccionado: " + ex); } } else { cFuncion.MensajeAdvertencia("El campo DESCRIPCION no puede estar vacio!!"); } } }