Exemplo n.º 1
0
        public List <SesionBE> SesionVericarActivacion()
        {
            String SqlListarSesion;
            string sCadena;

            try
            {
                sCadena = Utilities.GetConnectionStringSeguridad();

                SqlListarSesion = "usp_TalSesionListar";


                SqlDataReader sqlData = SqlHelper.ExecuteReader(sCadena, CommandType.StoredProcedure, SqlListarSesion);

                List <SesionBE> lstSesion;
                lstSesion = new List <SesionBE>();

                while (sqlData.Read())
                {
                    SesionBE objSesionBE = new SesionBE();
                    objSesionBE.Participante_id = sqlData.GetInt32(Convert.ToInt32(sqlData.GetOrdinal("Participante_id")));
                    lstSesion.Add(objSesionBE);
                }


                return(lstSesion);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 2
0
        public SesionBE BuscarSesion(int IdSesion)
        {
            SesionBE Sesion = new SesionBE();

            try
            {
                OpenConnection();

                cmd             = new SqlCommand("BuscarSesion", connection);
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.AddWithValue("@IdSesion", IdSesion);

                dr = cmd.ExecuteReader();

                while (dr.Read())
                {
                    Sesion.IdSesion = (int)dr["IdSesion"];
                    Sesion.Usuario  = (string)dr["Usuario"];
                    Sesion.Fecha    = (DateTime)dr["Fecha"];
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                CloseConnection();
            }
            return(Sesion);
        }
Exemplo n.º 3
0
        public int SesionEliminar(SesionBE objSesion)
        {
            String SqlEliminarSesion;
            string sCadena;
            Int32  res = 0;

            try
            {
                sCadena = Utilities.GetConnectionStringSeguridad();

                SqlEliminarSesion = "usp_TalSesionEliminar";

                SqlParameter[] arrParameter = new SqlParameter[2];

                arrParameter[0]               = new SqlParameter();
                arrParameter[0].SqlDbType     = SqlDbType.Int;
                arrParameter[0].Value         = objSesion.Participante_id;
                arrParameter[0].ParameterName = "@Participante_id";

                arrParameter[1]           = new SqlParameter();
                arrParameter[1].SqlDbType = SqlDbType.Int;
                arrParameter[1].Direction = ParameterDirection.ReturnValue;

                SqlHelper.ExecuteNonQuery(sCadena, CommandType.StoredProcedure, SqlEliminarSesion, arrParameter);

                res = Convert.ToInt32(arrParameter[1].Value);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(res);
        }
Exemplo n.º 4
0
 public int GuardarSesion(SesionBE objSesion)
 {
     if (!Blindaje.InvalidString(objSesion.Participante_id.ToString())) //&& !Blindaje.InvalidString(objSesion.Password.ToString()))
     {
         SesionBC objSesionBC = new SesionBC();
         return(objSesionBC.GuardarSesion(objSesion));
     }
     else
     {
         return(-2);
     }
 }
Exemplo n.º 5
0
 public int ValidarSesion(SesionBE objSesion)
 {
     if (!Blindaje.InvalidString(objSesion.Participante_id.ToString())) //&& !Blindaje.InvalidString(objSesion.Password.ToString()))
     {
         SesionBC objSesionBC = new SesionBC();
         int      activo      = objSesionBC.ValidarSesion(objSesion.Participante_id);
         return(activo);
     }
     else
     {
         return(-1);
     }
 }
Exemplo n.º 6
0
        public int EliminarSesion(SesionBE objSesion)
        {
            if (!Blindaje.InvalidString(objSesion.Participante_id.ToString())) //&& !Blindaje.InvalidString(objSesion.Password.ToString()))
            {
                SesionBC objSesionBC = new SesionBC();
                Debug.WriteLine("*** Saving work.");
                System.Threading.Thread.Sleep(3000);

                return(objSesionBC.EliminarSesion(objSesion));
            }
            else
            {
                return(-1);
            }
        }
Exemplo n.º 7
0
        public int EliminarSesion(SesionBE objSesion)
        {
            SesionDALC objSesionDALC = new SesionDALC();

            return(objSesionDALC.SesionEliminar(objSesion));
        }
Exemplo n.º 8
0
        public int GuardarSesion(SesionBE objSesion)
        {
            SesionDALC objSesionDALC = new SesionDALC();

            return(objSesionDALC.SesionInsertar(objSesion));
        }