Exemple #1
0
        public AbonoExterno(System.Data.SqlClient.SqlConnection Connection, int Caja, DateTime FOperacion, int Consecutivo,
                            int Empleado, string Usuario, int DiasAjuste, bool SesisonIniciada, DateTime FechaInicioSesion, bool SaldoAFavor,
                            string RutaReportes, bool ImporteExacto)
        {
            InitializeComponent();
            //Validación automática de movimientos de pago referenciado
            securityProfile = new SigaMetClasses.cSeguridad(Usuario, 4);

            _connection = Connection;
            //validación automática de movimientos de pago referenciado

            _pagoReferenciado = new cPagoReferenciado(_connection, Usuario, false);

            _pagoReferenciado.Caja              = Caja;
            _pagoReferenciado.FOperacion        = FOperacion;
            _pagoReferenciado.Empleado          = Empleado;
            _pagoReferenciado.Consecutivo       = Consecutivo;
            _pagoReferenciado.FechaInicioSesion = FechaInicioSesion;
            _pagoReferenciado.SesionIniciada    = SesisonIniciada;

            _pagoReferenciado.SoloImporteExacto = ImporteExacto;

            chkSaldoAFavor.Checked = SaldoAFavor;

            _rutaReportes = RutaReportes;

            dtpFMovimiento.Value = FOperacion;
            if (FOperacion.Day <= DiasAjuste)
            {
                dtpFMovimiento.Enabled = true;
            }
            this.Cursor = Cursors.Default;
        }
 public frmAutorizacion(string Usuario, string Password, string Periodo, int Consecutivo)
 {
     //
     // Required for Windows Form Designer support
     //
     InitializeComponent();
     _usuario     = Usuario;
     _password    = Password;
     _periodo     = Periodo;
     _consecutivo = Consecutivo;
     oSeguridad   = new SigaMetClasses.cSeguridad(_usuario, 4);
     //
     // TODO: Add any constructor code after InitializeComponent call
     //
 }
Exemple #3
0
        public PagoReferenciado(System.Data.SqlClient.SqlConnection Connection, int Caja, DateTime FOperacion, int Consecutivo,
                                int Empleado, string Usuario, int DiasAjuste, bool SesisonIniciada, DateTime FechaInicioSesion, bool SaldoAFavor,
                                string RutaReportes, bool ImporteExacto)
        {
            InitializeComponent();
            //Validación automática de movimientos de pago referenciado
            securityProfile = new SigaMetClasses.cSeguridad(Usuario, 4);

            _connection = Connection;
            //validación automática de movimientos de pago referenciado
            try
            {
                _pagoReferenciado = new cPagoReferenciado(_connection, Usuario, true);
                //Convert.ToBoolean(securityProfile.TieneAcceso("AUTOVALIDACION_PAGOREF"))
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }

            _pagoReferenciado.Caja              = Caja;
            _pagoReferenciado.FOperacion        = FOperacion;
            _pagoReferenciado.Empleado          = Empleado;
            _pagoReferenciado.Consecutivo       = Consecutivo;
            _pagoReferenciado.FechaInicioSesion = FechaInicioSesion;
            _pagoReferenciado.SesionIniciada    = SesisonIniciada;
            _pagoReferenciado.SoloImporteExacto = ImporteExacto;

            chkSaldoAFavor.Checked = SaldoAFavor;
            _rutaReportes          = RutaReportes;

            dtpFMovimiento.Value = FOperacion;
            if (FOperacion.Day <= DiasAjuste)
            {
                dtpFMovimiento.Enabled = true;
            }

            /*Mostrar cargos aplicables a pagos de clientes que no son edificios administrados*/
            if (securityProfile.TieneAcceso("PAGOREFERENCIADO_NOEDIFICIOS"))
            {
                tbcOpcion.TabPages.Remove(tbcOpcion.TabPages[0]);
            }
            else
            {
                tbcOpcion.TabPages.Remove(tbcOpcion.TabPages[1]);
            }
        }
Exemple #4
0
        public AbonoExterno(System.Data.SqlClient.SqlConnection Connection, int Caja, DateTime FOperacion, int Consecutivo,
                            int Empleado, string Usuario, int DiasAjuste, bool SesisonIniciada, DateTime FechaInicioSesion, bool SaldoAFavor,
                            string RutaReportes, bool ImporteExacto, int ArchivoOrigen, string NombreArchivo)
        {
            InitializeComponent();
            //Validación automática de movimientos de pago referenciado
            securityProfile = new SigaMetClasses.cSeguridad(Usuario, 4);

            _connection = Connection;
            //validación automática de movimientos de pago referenciado

            _pagoReferenciado = new cPagoReferenciado(_connection, Usuario, false);

            _pagoReferenciado.Caja              = Caja;
            _pagoReferenciado.FOperacion        = FOperacion;
            _pagoReferenciado.Empleado          = Empleado;
            _pagoReferenciado.Consecutivo       = Consecutivo;
            _pagoReferenciado.FechaInicioSesion = FechaInicioSesion;
            _pagoReferenciado.SesionIniciada    = SesisonIniciada;

            _pagoReferenciado.SoloImporteExacto = ImporteExacto;

            chkSaldoAFavor.Checked = SaldoAFavor;

            _rutaReportes = RutaReportes;

            _cerrarAutomaticamente = true;
            pnlControlBox.Visible  = false;
            lblNombreArchivo.Text  = "Archivo: " + NombreArchivo + "[" + ArchivoOrigen.ToString() + "]";

            dtpFMovimiento.Value = FOperacion;
            if (FOperacion.Day <= DiasAjuste)
            {
                dtpFMovimiento.Enabled = true;
            }

            //18/08/09
            ConsultaGeneral(ArchivoOrigen);
            this.Cursor = Cursors.Default;
        }