public List<Autorizaciones> getAutorizacion(int idusuario) { List<Autorizaciones> auth = new List<Autorizaciones>(); DataTable dtAuth = new DataTable(); Command.CommandText = "exec stp_Autorizacion @idusuario"; Command.Parameters.Clear(); Command.Parameters.AddWithValue("idusuario", idusuario); dtAuth = SelectData(Command); for (int i = 0; i < dtAuth.Rows.Count; i++) { Autorizaciones a = new Autorizaciones(); a.idusuario = int.Parse(dtAuth.Rows[i]["idusuario"].ToString()); a.usuario = dtAuth.Rows[i]["usuario"].ToString(); a.idperfil = int.Parse(dtAuth.Rows[i]["idperfil"].ToString()); a.nombre = dtAuth.Rows[i]["nombre"].ToString(); a.modulo = dtAuth.Rows[i]["modulo"].ToString(); a.acceso = bool.Parse(dtAuth.Rows[i]["acceso"].ToString()); auth.Add(a); } return auth; }
public List <Autorizaciones> getAutorizacion(string idusuario) { List <Autorizaciones> auth = new List <Autorizaciones>(); DataTable dtAuth = new DataTable(); Command.CommandText = "call spAutorizacion (@idusuario)"; Command.Parameters.Clear(); Command.Parameters.AddWithValue("idusuario", idusuario); dtAuth = SelectData(Command); for (int i = 0; i < dtAuth.Rows.Count; i++) { Autorizaciones a = new Autorizaciones(); a.idusuario = int.Parse(dtAuth.Rows[i]["idusuario"].ToString()); a.usuario = dtAuth.Rows[i]["usuario"].ToString(); a.idperfil = int.Parse(dtAuth.Rows[i]["idperfil"].ToString()); a.nombre = dtAuth.Rows[i]["nombre"].ToString(); a.modulo = dtAuth.Rows[i]["modulo"].ToString(); a.acceso = int.Parse(dtAuth.Rows[i]["acceso"].ToString()); auth.Add(a); } return(auth); }