public async Task <IList <Role> > GetAllRolesFor(int idLocalAccount) { DbParameter[] parameters = new InputDbParameter[] { new InputDbParameter("IdLocalAccountParam", MySqlDbType.Int32, idLocalAccount) }; var list = await new GetRolesWithIdLocalAccountDbStoredProcedure(parameters).ExecuteCommand() as List <Role>; return(list ?? new List <Role>()); }
public async Task<string> GetTitlesName(int idDoctor, int idMedicalTitle) { InputDbParameter inParam1 = new InputDbParameter("IdMedicalTitleParam", MySqlDbType.Int32, idMedicalTitle); DbStoredProcedure storedProcedure = new GetTitlesNameDbStoredProcedure(new InputDbParameter[] { inParam1 }); return (string)(await storedProcedure.ExecuteCommand()); }
public async Task <string> GetClinicsName(int idClinic) { InputDbParameter inParam = new InputDbParameter("IdClinicParam", MySqlDbType.Int32, idClinic); DbStoredProcedure storedProcedure = new GetClinicsNameDbStoredProcedure(new InputDbParameter[] { inParam }); return((string)(await storedProcedure.ExecuteCommand())); }
public async Task <List <LocalAccount> > GetAllWithRoleNames() { DbParameter[] parameters = new InputDbParameter[] { }; return(await new GetActiveLocalAccountsDbStoredProcedure(parameters).ExecuteCommand() as List <LocalAccount>); }