public override IEnumerable <Dto.Usuario> RecuperarFiltrados(Dto.Usuario obj) { using (MySql.Data.MySqlClient.MySqlCommand cmd = new MySql.Data.MySqlClient.MySqlCommand()) { cmd.CommandText = "seguridad.uspGestionUsuarios"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.Add(new MySql.Data.MySqlClient.MySqlParameter("intAccion", uspAcciones.RecuperarFiltrado)); this.CargarParametros(cmd, obj); using (IDataReader reader = base.CurrentDatabase.ExecuteReader(cmd)) { return(CastObjetos.IDataReaderToList <Dto.Usuario>(reader)); } } }
public Dto.Usuario InicioSesion(Dto.Usuario obj) { Dto.Usuario objResult = null; using (MySql.Data.MySqlClient.MySqlCommand cmd = new MySql.Data.MySqlClient.MySqlCommand()) { cmd.CommandText = "seguridad.uspGestionUsuarios"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.Add(new MySql.Data.MySqlClient.MySqlParameter("intAccion", uspAcciones.IniciarSesion)); this.CargarParametros(cmd, obj); using (IDataReader reader = base.CurrentDatabase.ExecuteReader(cmd)) { objResult = CastObjetos.IDataReaderToList <Dto.Usuario>(reader).FirstOrDefault(); } } return(objResult); }