Ejemplo n.º 1
0
        public void AMAllDatosSolicitud(Int64 idBenef, Int16 codPrestacion, Int16 codPais, List <Solicitud> ilSolicitud, List <Expediente_Solicitud> ilExpediente, List <Beneficio_Solicitud> ilBeneficio, List <Ingresos> iLingresos, List <Devolucion> iLdevolucion, List <Movimiento_Solicitud> ilMovimientos)
        {
            SolicitudesDatos objDao = new SolicitudesDatos();

            //LogAplicaciones logging = new LogAplicaciones();

            try
            {
                // Creo un Objeto Windows Identity para enviarle al thread asyncronico
                //(lo necesita para poder impersonar el thread nuevo)
                WindowsIdentity mThreadIdentity = WindowsIdentity.GetCurrent();

                objDao.AMAllDatosSolicitud(idBenef, codPrestacion, codPais, ilSolicitud, ilExpediente, ilBeneficio, iLingresos, iLdevolucion, ilMovimientos);
                //logging.Log(new OnlineLog
                //{
                //    ClavePrincipal = id_Beneficiario.ToString() + codPrestacion.ToString(),
                //    Datos = codEstado.ToString() + codsector.ToString() + observaciones,
                //    Tabla = "Movimientos_Solicitud",
                //    TipoAccion = TipoAction.AGREGAR
                //});
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDao.Dispose();
            }
        }
Ejemplo n.º 2
0
        public void BajaSolicitud(Int64 idBenef, Int16 codPrestacion)
        {
            SolicitudesDatos objDao = new SolicitudesDatos();

            //LogAplicaciones logging = new LogAplicaciones();

            try
            {
                // Creo un Objeto Windows Identity para enviarle al thread asyncronico
                //(lo necesita para poder impersonar el thread nuevo)
                WindowsIdentity mThreadIdentity = WindowsIdentity.GetCurrent();

                objDao.BajaSolicitud(idBenef, codPrestacion);
                //logging.Log(new OnlineLog
                //{
                //    ClavePrincipal = id_Beneficiario.ToString() + codPrestacion.ToString(),
                //    Datos = codEstado.ToString() + codsector.ToString() + observaciones,
                //    Tabla = "Movimientos_Solicitud",
                //    TipoAccion = TipoAction.AGREGAR
                //});
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDao.Dispose();
            }
        }
Ejemplo n.º 3
0
        public void SolicitudesProvisoriaMovimiento_Alta(List <SolicitudProvisoriaMovimiento> iMovimientosSolicitudProvisoria)
        {
            SolicitudesDatos objdao = new SolicitudesDatos();

            try
            {
                // Creo un Objeto Windows Identity para enviarle al thread asyncronico
                //(lo necesita para poder impersonar el thread nuevo)
                WindowsIdentity mThreadIdentity = WindowsIdentity.GetCurrent();
                objdao.SolicitudesProvisoriaMovimiento_Alta(iMovimientosSolicitudProvisoria);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objdao.Dispose();
            }
        }
Ejemplo n.º 4
0
        public List <Solicitud> TraeSolicitudesXIdBenefPrestac(Int64 idBeneficiario, Int16 codPrestacion)
        {
            SolicitudesDatos objdao = new SolicitudesDatos();

            try
            {
                // Creo un Objeto Windows Identity para enviarle al thread asyncronico
                //(lo necesita para poder impersonar el thread nuevo)
                WindowsIdentity mThreadIdentity = WindowsIdentity.GetCurrent();
                return(objdao.TraeSolicitudesXIdBenefPrestac(idBeneficiario, codPrestacion));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objdao.Dispose();
            }
        }
Ejemplo n.º 5
0
        public List <SolicitudProvisoriaExtendida> TraeSolicitudesProvisoriasAVencerEnPlazo(Int32 diasPlazoCaducidad, Int32 plazoaDiasVencimiento)
        {
            SolicitudesDatos objdao = new SolicitudesDatos();

            try
            {
                // Creo un Objeto Windows Identity para enviarle al thread asyncronico
                //(lo necesita para poder impersonar el thread nuevo)
                WindowsIdentity mThreadIdentity = WindowsIdentity.GetCurrent();
                return(objdao.TraeSolicitudesProvisoriasAVencerEnPlazo(diasPlazoCaducidad, plazoaDiasVencimiento));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objdao.Dispose();
            }
        }
Ejemplo n.º 6
0
        public List <SolicitudProvisoria> TraeSolicitudesProvisorias(String anio, String mes, Int16?codPais, Int16?codPrestacion, Boolean soloProvisorias, Int32 diasPlazoCaducidad)
        {
            SolicitudesDatos objdao = new SolicitudesDatos();

            try
            {
                // Creo un Objeto Windows Identity para enviarle al thread asyncronico
                //(lo necesita para poder impersonar el thread nuevo)
                WindowsIdentity mThreadIdentity = WindowsIdentity.GetCurrent();
                return(objdao.TraeSolicitudesProvisorias(anio, mes, codPais, codPrestacion, soloProvisorias, diasPlazoCaducidad));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objdao.Dispose();
            }
        }
Ejemplo n.º 7
0
        public SolicitudProvisoria TraeSolicitudProvisoriaXNroSolicitudProvisoria(String NroSolicitudProvisoria)
        {
            SolicitudesDatos objdao = new SolicitudesDatos();

            try
            {
                // Creo un Objeto Windows Identity para enviarle al thread asyncronico
                //(lo necesita para poder impersonar el thread nuevo)
                WindowsIdentity mThreadIdentity = WindowsIdentity.GetCurrent();
                return(objdao.TraeSolicitudProvisoriaXNroSolicitudProvisoria(NroSolicitudProvisoria));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objdao.Dispose();
            }
        }
Ejemplo n.º 8
0
        public List <Beneficiario_SolicitudProvisoria> SolicitudProvisoria_TraeXIdBeneficiario(Int64 idBeneficiario)
        {
            SolicitudesDatos objdao = new SolicitudesDatos();

            try
            {
                // Creo un Objeto Windows Identity para enviarle al thread asyncronico
                //(lo necesita para poder impersonar el thread nuevo)
                WindowsIdentity mThreadIdentity = WindowsIdentity.GetCurrent();
                return(objdao.SolicitudProvisoria_TraeXIdBeneficiario(idBeneficiario));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objdao.Dispose();
            }
        }
Ejemplo n.º 9
0
        public String SolicitudProvisoria_Alta(SolicitudProvisoria iSolicitudProvisoria)
        {
            String           newNroSolicitud;
            SolicitudesDatos objdao = new SolicitudesDatos();

            try
            {
                // Creo un Objeto Windows Identity para enviarle al thread asyncronico
                //(lo necesita para poder impersonar el thread nuevo)
                WindowsIdentity mThreadIdentity = WindowsIdentity.GetCurrent();
                objdao.SolicitudProvisoria_Alta(iSolicitudProvisoria, out newNroSolicitud);
                return(newNroSolicitud);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objdao.Dispose();
            }
        }