コード例 #1
0
        public void ModificaDevolucion_SetFPresentacion(Int64 id_Beneficiario, Int16 codPrestacion, String fechaMovimiento, String fechaPresentacion)
        {
            MovimientosDatos objDao = new MovimientosDatos();

            //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.ModificaDevolucion_SetFPresentacion(id_Beneficiario, codPrestacion, fechaMovimiento, fechaPresentacion);
                //logging.Log(new OnlineLog
                //{
                //    ClavePrincipal = id_Beneficiario.ToString() + codPrestacion.ToString() + fechaMovimiento,
                //    Datos = fechaPresentacion,
                //    Tabla = "Devoluciones",
                //    TipoAccion = TipoAction.ACTUALIZAR
                //});
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDao.Dispose();
            }
        }
コード例 #2
0
        public void AltaMovimiento(Int64 id_Beneficiario, Int16 codPrestacion, Int32 codEstado, Int32 codsector, String observaciones)
        {
            MovimientosDatos objDao = new MovimientosDatos();

            //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.AltaMovimiento(id_Beneficiario, codPrestacion, codEstado, codsector, observaciones);
                //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();
            }
        }
コード例 #3
0
        public void AltaDevolucion(Int64 id_Beneficiario, Int16 codPrestacion, String destino, String observaciones, String certificado, List <TipoDocumentacion> iListTipoDocumentacion)
        {
            MovimientosDatos objDao = new MovimientosDatos();

            //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.AltaDevolucion(id_Beneficiario, codPrestacion, destino, observaciones, certificado, iListTipoDocumentacion);
                //logging.Log(new OnlineLog
                //{
                //    ClavePrincipal = id_Beneficiario.ToString()+codPrestacion.ToString(),
                //    Datos = destino + observaciones + certificado,
                //    Tabla = "Devoluciones",
                //    TipoAccion = TipoAction.AGREGAR
                //});
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDao.Dispose();
            }
        }
コード例 #4
0
        public void AltaIngreso(Int64 id_Beneficiario, Int16 codPrestacion, String fIngreso, Byte?idTipoIngreso, List <TipoDocumentacion> iListTipoDocumentacion, String observacion)
        {
            MovimientosDatos objDao = new MovimientosDatos();

            //List<String> lDocRepetida;
            //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.AltaIngreso(id_Beneficiario, codPrestacion, fIngreso, idTipoIngreso, iListTipoDocumentacion, observacion);
                //logging.Log(new OnlineLog
                //{
                //    ClavePrincipal = id_Beneficiario.ToString() + codPrestacion.ToString(),
                //    Datos = idTipoIngreso.HasValue ? idTipoIngreso.Value.ToString() : "",
                //    Tabla = "Ingresos",
                //    TipoAccion = TipoAction.AGREGAR
                //});
                //return lDocRepetida;
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDao.Dispose();
            }
        }
コード例 #5
0
        public List <Movimiento_Solicitud> TraeMovimientosXSolicitud(Int64 idBeneficiario, Int16 codPrestacion)
        {
            MovimientosDatos objDao = new MovimientosDatos();

            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.TraeMovimientosXSolicitud(idBeneficiario, codPrestacion));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDao.Dispose();
            }
        }