Пример #1
0
 public static Entidades.Configuracion LeerUsuarioDEMO(Entidades.Sesion Sesion)
 {
     Entidades.Configuracion usuarioDEMO = new Entidades.Configuracion();
     DB.Configuracion db = new DB.Configuracion(Sesion);
     List<Entidades.Configuracion> listaConf = db.ListaSegunFiltros("", "", "", "", "UsuarioDEMO");
     if (listaConf.Count != 0)
     {
         usuarioDEMO = listaConf[0];
     }
     return usuarioDEMO;
 }
Пример #2
0
        public static Entidades.Configuracion LeerUsuarioDEMO(Entidades.Sesion Sesion)
        {
            Entidades.Configuracion        usuarioDEMO = new Entidades.Configuracion();
            DB.Configuracion               db          = new DB.Configuracion(Sesion);
            List <Entidades.Configuracion> listaConf   = db.ListaSegunFiltros("", "", "", "", "UsuarioDEMO");

            if (listaConf.Count != 0)
            {
                usuarioDEMO = listaConf[0];
            }
            return(usuarioDEMO);
        }
Пример #3
0
 public static List<Entidades.Configuracion> ListaPaging(out int CantidadFilas, int IndicePagina, string OrderBy, string Cuit, string IdUN, string IdUsuario, string IdTipoPermiso, string IdItemConfig, string SessionID, Entidades.Sesion Sesion)
 {
     List<Entidades.Configuracion> listaConfiguracion = new List<Entidades.Configuracion>();
     DB.Configuracion db = new DB.Configuracion(Sesion);
     if (OrderBy.Equals(String.Empty))
     {
         OrderBy = "IdItemConfig asc";
     }
     listaConfiguracion = db.ListaSegunFiltros(Cuit, IdUN, IdUsuario, IdTipoPermiso, IdItemConfig);
     int cantidadFilas = listaConfiguracion.Count;
     CantidadFilas = cantidadFilas;
     return db.ListaPaging(IndicePagina, OrderBy, SessionID, listaConfiguracion);
 }
Пример #4
0
 public static void EstablecerCUITUNpredef(string Cuit, int IdUN, Entidades.Sesion Sesion)
 {
     DB.Configuracion db = new DB.Configuracion(Sesion);
     db.ElimninarCUITUNpredef(Sesion.Usuario.Id);
     Entidades.Configuracion configuracion = new Entidades.Configuracion();
     configuracion.IdUsuario = Sesion.Usuario.Id;
     configuracion.Cuit = Cuit;
     configuracion.IdUN = IdUN;
     configuracion.TipoPermiso.Id = String.Empty;
     configuracion.IdItemConfig = "CUITUNpredef";
     configuracion.Valor = String.Empty;
     db.Crear(configuracion);
 }
Пример #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);
     }
 }
Пример #6
0
 public static void EstablecerCUITUNpredef(string Cuit, int IdUN, Entidades.Sesion Sesion)
 {
     DB.Configuracion db = new DB.Configuracion(Sesion);
     db.ElimninarCUITUNpredef(Sesion.Usuario.Id);
     Entidades.Configuracion configuracion = new Entidades.Configuracion();
     configuracion.IdUsuario      = Sesion.Usuario.Id;
     configuracion.Cuit           = Cuit;
     configuracion.IdUN           = IdUN;
     configuracion.TipoPermiso.Id = String.Empty;
     configuracion.IdItemConfig   = "CUITUNpredef";
     configuracion.Valor          = String.Empty;
     db.Crear(configuracion);
 }
Пример #7
0
 public static void EstablecerCantidadFilasXPagina(int CantidadFilasXPagina, Entidades.Sesion Sesion)
 {
     DB.Configuracion db = new DB.Configuracion(Sesion);
     db.ElimninarCantidadFilasXPagina(Sesion.Usuario.Id);
     Entidades.Configuracion configuracion = new Entidades.Configuracion();
     configuracion.IdUsuario = Sesion.Usuario.Id;
     configuracion.Cuit = String.Empty;
     configuracion.IdUN = 0;
     configuracion.TipoPermiso.Id = String.Empty;
     configuracion.IdItemConfig = "CantidadFilasXPagina";
     configuracion.Valor = CantidadFilasXPagina.ToString();
     db.Crear(configuracion);
     Sesion.Usuario.CantidadFilasXPagina = CantidadFilasXPagina;
 }
Пример #8
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;
     }
 }
Пример #9
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);
     }
 }
Пример #10
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);
     }
 }
Пример #11
0
 public static void EstablecerCantidadFilasXPagina(int CantidadFilasXPagina, Entidades.Sesion Sesion)
 {
     DB.Configuracion db = new DB.Configuracion(Sesion);
     db.ElimninarCantidadFilasXPagina(Sesion.Usuario.Id);
     Entidades.Configuracion configuracion = new Entidades.Configuracion();
     configuracion.IdUsuario      = Sesion.Usuario.Id;
     configuracion.Cuit           = String.Empty;
     configuracion.IdUN           = 0;
     configuracion.TipoPermiso.Id = String.Empty;
     configuracion.IdItemConfig   = "CantidadFilasXPagina";
     configuracion.Valor          = CantidadFilasXPagina.ToString();
     db.Crear(configuracion);
     Sesion.Usuario.CantidadFilasXPagina = CantidadFilasXPagina;
 }
Пример #12
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);
            }
        }
Пример #13
0
        public static List <Entidades.Configuracion> ListaPaging(out int CantidadFilas, int IndicePagina, string OrderBy, string Cuit, string IdUN, string IdUsuario, string IdTipoPermiso, string IdItemConfig, string SessionID, Entidades.Sesion Sesion)
        {
            List <Entidades.Configuracion> listaConfiguracion = new List <Entidades.Configuracion>();

            DB.Configuracion db = new DB.Configuracion(Sesion);
            if (OrderBy.Equals(String.Empty))
            {
                OrderBy = "IdItemConfig asc";
            }
            listaConfiguracion = db.ListaSegunFiltros(Cuit, IdUN, IdUsuario, IdTipoPermiso, IdItemConfig);
            int cantidadFilas = listaConfiguracion.Count;

            CantidadFilas = cantidadFilas;
            return(db.ListaPaging(IndicePagina, OrderBy, SessionID, listaConfiguracion));
        }
Пример #14
0
 public static void SetearMostrarAyudaComoPaginaDefault(Entidades.Sesion Sesion, bool Valor)
 {
     CedFCIC.DB.Configuracion db            = new DB.Configuracion(Sesion);
     Entidades.Configuracion  configuracion = new Entidades.Configuracion();
     configuracion.IdUsuario      = Sesion.Usuario.Id;
     configuracion.Cuit           = String.Empty;
     configuracion.IdUN           = 0;
     configuracion.TipoPermiso.Id = String.Empty;
     configuracion.IdItemConfig   = "MostrarAyudaComoPaginaDefault";
     if (Valor)
     {
         configuracion.Valor = "SI";
     }
     else
     {
         configuracion.Valor = "NO";
     }
     db.SetearValor(configuracion);
     Sesion.Usuario.MostrarAyudaComoPaginaDefault = configuracion.Valor == "SI";
 }
Пример #15
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);
     }
 }
Пример #16
0
 public static void RegistrarAceptacioneFactTyC(Entidades.Sesion Sesion)
 {
     CedServicios.DB.Configuracion db = new DB.Configuracion(Sesion);
     db.CrearFechaOKeFactTyC(Sesion.Usuario);
 }
Пример #17
0
 public static List <Entidades.Configuracion> ListaSegunFiltros(string Cuit, string IdUN, string IdUsuario, string IdTipoPermiso, string IdItemConfig, Entidades.Sesion Sesion)
 {
     DB.Configuracion Configuracion = new DB.Configuracion(Sesion);
     return(Configuracion.ListaSegunFiltros(Cuit, IdUN, IdUsuario, IdTipoPermiso, IdItemConfig));
 }
Пример #18
0
 public static void SetearMostrarAyudaComoPaginaDefault(Entidades.Sesion Sesion, bool Valor)
 {
     CedServicios.DB.Configuracion db = new DB.Configuracion(Sesion);
     Entidades.Configuracion configuracion = new Entidades.Configuracion();
     configuracion.IdUsuario = Sesion.Usuario.Id;
     configuracion.Cuit = String.Empty;
     configuracion.IdUN = 0;
     configuracion.TipoPermiso.Id = String.Empty;
     configuracion.IdItemConfig = "MostrarAyudaComoPaginaDefault";
     if (Valor)
         configuracion.Valor = "SI";
     else
         configuracion.Valor = "NO";
     db.SetearValor(configuracion);
     Sesion.Usuario.MostrarAyudaComoPaginaDefault = configuracion.Valor == "SI";
 }
Пример #19
0
 public static void RegistrarAceptacioneFactTyC(Entidades.Sesion Sesion)
 {
     CedFCIC.DB.Configuracion db = new DB.Configuracion(Sesion);
     db.CrearFechaOKeFactTyC(Sesion.Usuario);
 }
Пример #20
0
 public static List<Entidades.Configuracion> ListaSegunFiltros(string Cuit, string IdUN, string IdUsuario, string IdTipoPermiso, string IdItemConfig, Entidades.Sesion Sesion)
 {
     DB.Configuracion Configuracion = new DB.Configuracion(Sesion);
     return Configuracion.ListaSegunFiltros(Cuit, IdUN, IdUsuario, IdTipoPermiso, IdItemConfig);
 }