Ejemplo n.º 1
0
 public static void EnviarSiCorresponde(Entidades.Sesion Sesion)
 {
     Entidades.Configuracion ultimoMesReporteActividad = new Entidades.Configuracion("UltimoMesReporteActividad");
     DB.Configuracion db = new DB.Configuracion(Sesion);
     db.Leer(ultimoMesReporteActividad);
     DateTime Ahora = DateTime.Now;
     if (Convert.ToInt32(Ahora.ToString("yyyyMM")) > Convert.ToInt32(ultimoMesReporteActividad.Valor))
     {
         RN.EnvioCorreo.ReporteActividad(new DateTime(Convert.ToInt32(ultimoMesReporteActividad.Valor.Substring(0,4)), Convert.ToInt32(ultimoMesReporteActividad.Valor.Substring(4,2)), 1), (new DateTime(Ahora.Year, Ahora.Month, 1)).AddDays(-1), Sesion);
         ultimoMesReporteActividad.Valor = Ahora.ToString("yyyyMM");
         db.ModificarValor(ultimoMesReporteActividad);
     }
 }
Ejemplo n.º 2
0
 public static string CuitConsultaAFIP(Entidades.Sesion Sesion)
 {
     Entidades.Configuracion elem = new Entidades.Configuracion("CuitConsultaAFIP");
     DB.Configuracion        db   = new DB.Configuracion(Sesion);
     try
     {
         db.Leer(elem);
         return(elem.Valor);
     }
     catch
     {
         return(string.Empty);
     }
 }
Ejemplo n.º 3
0
 public static void AsignarUsuario(Entidades.Usuario Usuario, Entidades.Sesion Sesion, string IP)
 {
     Sesion.Usuario = Usuario;
     Entidades.Configuracion registrarIPs = new Entidades.Configuracion("RegistrarInicioSesion");
     DB.Configuracion        db           = new DB.Configuracion(Sesion);
     db.Leer(registrarIPs);
     if (registrarIPs.Valor == "SI")
     {
         Entidades.InicioSesion inicioSesion = new Entidades.InicioSesion();
         inicioSesion.IdUsuario = Usuario.Id;
         inicioSesion.IP        = IP;
         CedServicios.RN.InicioSesion.Registrar(inicioSesion, Sesion);
     }
 }
Ejemplo n.º 4
0
 public static string CuitConsultaAFIP(Entidades.Sesion Sesion)
 {
     Entidades.Configuracion elem = new Entidades.Configuracion("CuitConsultaAFIP");
     DB.Configuracion db = new DB.Configuracion(Sesion);
     try
     {
         db.Leer(elem);
         return elem.Valor;
     }
     catch
     {
         return string.Empty;
     }
 }
Ejemplo n.º 5
0
        public static void EnviarSiCorresponde(Entidades.Sesion Sesion)
        {
            Entidades.Configuracion ultimoMesReporteActividad = new Entidades.Configuracion("UltimoMesReporteActividad");
            DB.Configuracion        db = new DB.Configuracion(Sesion);
            db.Leer(ultimoMesReporteActividad);
            DateTime Ahora = DateTime.Now;

            if (Convert.ToInt32(Ahora.ToString("yyyyMM")) > Convert.ToInt32(ultimoMesReporteActividad.Valor))
            {
                RN.EnvioCorreo.ReporteActividad(new DateTime(Convert.ToInt32(ultimoMesReporteActividad.Valor.Substring(0, 4)), Convert.ToInt32(ultimoMesReporteActividad.Valor.Substring(4, 2)), 1), (new DateTime(Ahora.Year, Ahora.Month, 1)).AddDays(-1), Sesion);
                ultimoMesReporteActividad.Valor = Ahora.ToString("yyyyMM");
                db.ModificarValor(ultimoMesReporteActividad);
            }
        }
Ejemplo n.º 6
0
 public static void AsignarUsuario(Entidades.Usuario Usuario, Entidades.Sesion Sesion, string IP)
 {
     Sesion.Usuario = Usuario;
     Entidades.Configuracion registrarIPs = new Entidades.Configuracion("RegistrarInicioSesion");
     DB.Configuracion db = new DB.Configuracion(Sesion);
     db.Leer(registrarIPs);
     if (registrarIPs.Valor == "SI")
     {
         Entidades.InicioSesion inicioSesion = new Entidades.InicioSesion();
         inicioSesion.IdUsuario = Usuario.Id;
         inicioSesion.IP = IP;
         CedServicios.RN.InicioSesion.Registrar(inicioSesion, Sesion);
     }
 }