Beispiel #1
0
        private void bfbGrabar_Click(object sender, EventArgs e)
        {
            if (bModifica == false)
            {
                //Nuevo
                try
                {
                    objEntidad.Usu_Nombre   = txtNombre.Text;
                    objEntidad.Usu_Apellido = txtApellido.Text;
                    objEntidad.Usu_Usuario  = txtUsuario.Text;
                    objEntidad.Usu_Password = Seguridad.GetSHA256(txtPassword.Text.Trim());

                    objEntidad.Usuario_Creacion = FrmLogin.gUsuario;   //Usuario logueado al sistema

                    objNegocio.InsertarUsuario(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);
                }
            }

            if (bModifica == true)
            {
                //Actualiza
                try
                {
                    objEntidad.Usu_Id       = iIdSeguro;
                    objEntidad.Usu_Nombre   = txtNombre.Text;
                    objEntidad.Usu_Apellido = txtApellido.Text;
                    objEntidad.Usu_Usuario  = txtUsuario.Text;
                    objEntidad.Usu_Password = Seguridad.GetSHA256(txtPassword.Text.Trim());

                    objEntidad.Usuario_Modificacion = FrmLogin.gUsuario;  //Usuario logueado al sistema

                    objNegocio.ModificarUsuario(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);
                }
            }
        }
Beispiel #2
0
        private void bfbGrabar_Click(object sender, EventArgs e)
        {
            if (bModifica == false)
            {
                //Nuevo
                try
                {
                    objEntidad.Producto_Id        = Convert.ToInt32(txtProductoId.Text);
                    objEntidad.ProPre_Descripcion = txtPresentacion.Text;
                    objEntidad.ProPre_Kilos       = Convert.ToDecimal(txtKilos.Text);

                    objEntidad.Usuario_Creacion = FrmLogin.gUsuario;   //Usuario logueado al sistema

                    objNegocio.InsertarProductoPresentacion(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);
                }
            }

            if (bModifica == true)
            {
                //Actualiza
                try
                {
                    objEntidad.ProPre_Id          = iIdProductoPresentacion;
                    objEntidad.Producto_Id        = Convert.ToInt32(txtProductoId.Text);
                    objEntidad.ProPre_Descripcion = txtPresentacion.Text;
                    objEntidad.ProPre_Kilos       = Convert.ToDecimal(txtKilos.Text);

                    objEntidad.Usuario_Modificacion = FrmLogin.gUsuario;  //Usuario logueado al sistema

                    objNegocio.ModificarProductoPresentacion(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);
                }
            }
        }
Beispiel #3
0
        private void bfbGrabar_Click(object sender, EventArgs e)
        {
            if (bModifica == false)
            {
                //Nuevo
                try
                {
                    objEntidad.Cli_Nombre  = txtNombre.Text;
                    objEntidad.Cli_Credito = Convert.ToInt32(cmbTipoCredito.SelectedValue);

                    objEntidad.Usuario_Creacion = FrmLogin.gUsuario;   //Usuario logueado al sistema

                    objNegocio.InsertarCliente(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);
                }
            }

            if (bModifica == true)
            {
                //Actualiza
                try
                {
                    objEntidad.Cli_Id      = iIdCliente;
                    objEntidad.Cli_Nombre  = txtNombre.Text;
                    objEntidad.Cli_Credito = Convert.ToInt32(cmbTipoCredito.SelectedValue);

                    objEntidad.Usuario_Modificacion = FrmLogin.gUsuario;   //Usuario logueado al sistema

                    objNegocio.ModificarCliente(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);
                }
            }
        }
Beispiel #4
0
        private void AccesoSistema()
        {
            string sPassword = Seguridad.GetSHA256(txtPassword.Text.Trim());

            DataTable Datos = objNegocio.ValidaUsuario(txtUsuario.Text, sPassword);

            //Evaluar si existe el Usuario
            if (Datos.Rows.Count == 0)
            {
                cFunciones.MensajeOk("Usuario o Password incorrecto!!");
            }
            else
            {
                FrmPrincipal frm = new FrmPrincipal();
                gUsuarioId = Convert.ToInt32(Datos.Rows[0][0].ToString()); //Column Usu_Id
                gUsuario   = Datos.Rows[0][3].ToString();                  //Columna Usu_Usuario
                                                                           //frm.Apellidos = Datos.Rows[0][1].ToString();
                                                                           //frm.Nombre = Datos.Rows[0][2].ToString();
                                                                           //frm.Acceso = Datos.Rows[0][3].ToString();
                frm.Show();
                this.Hide();
            }
        }
        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);
                }
            }
        }
Beispiel #6
0
        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!!");
                }
            }
        }