Пример #1
0
        public AccountController()
        {
            usuar_N      = new Usuario_N();
            usuar_E      = new Usuario_E();
            modPerfil_E  = new ModuloPerfil_E();
            modPerfil_N  = new ModuloPerfil_N();
            oaUsua_E     = new OA_Usuario_E();
            oaUsua_N     = new OA_Usuario_N();
            oaUsuaPide_E = new OA_UsuarioPide_E();
            oaUsuaPide_N = new OA_UsuarioPide_N();
            iniSes_E     = new InicioSesion_E();
            iniSes_N     = new InicioSesion_N();

            OACodValUsuario_N = new OA_CodidgoValidacionUsuario_N();
        }
Пример #2
0
        public List <InicioSesion_E> listadoIniciosSesion(int idAplicacion, string fecIni, string fecFin)
        {
            List <InicioSesion_E> lIniSesion = new List <InicioSesion_E>();

            try
            {
                using (cmd = new SqlCommand("", cnx.CONS))
                {
                    cnx.CONS.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@IDAPLICACION", idAplicacion);
                    cmd.Parameters.AddWithValue("@FECHAINICIO", fecIni);
                    cmd.Parameters.AddWithValue("@FECHAINICIO2", fecFin);

                    dr = cmd.ExecuteReader();

                    while (dr.Read())
                    {
                        InicioSesion_E iniSes = new InicioSesion_E();
                        iniSes.nro              = Convert.ToInt32(dr["NRO"]);
                        iniSes.IdInicioSesion   = Convert.ToInt32(dr["ID"]);
                        iniSes.aplicacion       = Convert.ToString(dr["APLICACION"]).ToUpper();
                        iniSes.Usuario          = Convert.ToString(dr["USUARIO"]).ToUpper();
                        iniSes.Clave            = Convert.ToString(dr["CLAVE"]);
                        iniSes.Ip_Origen        = Convert.ToString(dr["IP CONEXION"]);
                        iniSes.Nombre_Equipo    = Convert.ToString(dr["EQUIPO"]);
                        iniSes.Resultado_Sesion = Convert.ToString(dr["RESULTADO"]).ToUpper();
                        iniSes.Fecha_Ingreso    = Convert.ToString(dr["FECHA INGRESO"]);
                        iniSes.Hora_Ingreso     = Convert.ToString(dr["HORA INGRESO"]);
                        lIniSesion.Add(iniSes);
                    }
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine("Error al listar los Inicio de sesion: " + ex.Message.ToString() + ex.StackTrace.ToString());
                ut.logsave(this, ex);
            }
            finally
            {
                cnx.CONS.Close();
            }

            return(lIniSesion);
        }
Пример #3
0
        public void agregarInicioSesison(int IdAplicacion, string Usuario, string Clave, string Ip_Origen, string Nombre_Equipo, string Resultado_Sesion, string Fecha_Ingreso, string Hora_Ingreso)
        {
            try
            {
                InicioSesion_E iniSes = new InicioSesion_E();

                iniSes.IdAplicacion     = IdAplicacion;
                iniSes.Usuario          = Usuario;
                iniSes.Clave            = Clave;
                iniSes.Ip_Origen        = Ip_Origen;
                iniSes.Nombre_Equipo    = Nombre_Equipo;
                iniSes.Resultado_Sesion = Resultado_Sesion;
                iniSes.Fecha_Ingreso    = Fecha_Ingreso;
                iniSes.Hora_Ingreso     = Hora_Ingreso;

                iniSes_N.agregarInicioSesion(iniSes);
            }
            catch (Exception ex)
            {
                log.ErrorFormat("Error al registrar el inicio de sesion: " + ex.Message.ToString() + ex.StackTrace.ToString());
            }
        }
Пример #4
0
        public string agregarInicioSesion(InicioSesion_E iniSes)
        {
            string msg = "";

            try
            {
                using (cmd = new SqlCommand("SP_AGREGAR_INICIOSESION", cnx.CONS))
                {
                    cnx.CONS.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@IDINICIOSESION", 0);
                    cmd.Parameters.AddWithValue("@IDAPLICACION", iniSes.IdAplicacion);
                    cmd.Parameters.AddWithValue("@USUARIO", iniSes.Usuario.ToString());
                    cmd.Parameters.AddWithValue("@CLAVE", iniSes.Clave.ToString());
                    cmd.Parameters.AddWithValue("@IP_ORIGEN", iniSes.Ip_Origen);
                    cmd.Parameters.AddWithValue("@NOMBEQUIPO", iniSes.Nombre_Equipo);
                    cmd.Parameters.AddWithValue("@RESULTADO", iniSes.Resultado_Sesion);
                    cmd.Parameters.AddWithValue("@FECHAING", iniSes.Fecha_Ingreso);
                    cmd.Parameters.AddWithValue("@HORAING", iniSes.Hora_Ingreso);

                    //int i = cmd.ExecuteNonQuery();
                    //msg = i.ToString() + " elemento agregado";

                    cmd.ExecuteNonQuery();
                    msg = "Se registró correctamente.";
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine("Error al grabar los datos de inicio de sesion: " + ex.Message.ToString() + ex.StackTrace.ToString());
                ut.logsave(this, ex);
            }
            finally
            {
                cnx.CONS.Close();
            }

            return(msg);
        }
Пример #5
0
 public string agregarInicioSesion(InicioSesion_E iniSes)
 {
     return(iniSesi_D.agregarInicioSesion(iniSes));
 }