public async Task <List <ShareviewDTO> > GetSharNames(string Membertype, string Applicanttype, string ConnectionString) { List <ShareviewDTO> lstShareviewDTO = new List <ShareviewDTO>(); await Task.Run(() => { try { using (NpgsqlDataReader dr = NPGSqlHelper.ExecuteReader(ConnectionString, CommandType.Text, "select distinct shareconfigid,sharename from tblmstshareconfigdetails where membertype='" + ManageQuote(Membertype) + "' and applicanttype='" + ManageQuote(Applicanttype) + "' and statusid=" + Convert.ToInt32(Status.Active) + ";")) { while (dr.Read()) { ShareviewDTO ShareviewDTO = new ShareviewDTO(); ShareviewDTO.pshareconfigid = Convert.ToInt64(dr["shareconfigid"]); ShareviewDTO.psharename = Convert.ToString(dr["sharename"]); lstShareviewDTO.Add(ShareviewDTO); } } } catch (Exception) { throw; } }); return(lstShareviewDTO); }
public async Task <List <ShareviewDTO> > GetShareview(string ConnectionString) { List <ShareviewDTO> lstShareviewDTO = new List <ShareviewDTO>(); await Task.Run(() => { try { using (NpgsqlDataReader dr = NPGSqlHelper.ExecuteReader(ConnectionString, CommandType.Text, "select shareconfigid,sharename,sharecode,sharenamecode,statusid from tblmstshareconfig where statusid = " + Convert.ToInt32(Status.Active) + " order by sharename;")) { while (dr.Read()) { ShareviewDTO ShareviewDTO = new ShareviewDTO(); ShareviewDTO.pshareconfigid = Convert.ToInt64(dr["shareconfigid"]); ShareviewDTO.psharename = Convert.ToString(dr["sharename"]); ShareviewDTO.psharecode = Convert.ToString(dr["sharecode"]); ShareviewDTO.psharenamecode = Convert.ToString(dr["sharenamecode"]); if (Convert.ToInt32(dr["statusid"]) == Convert.ToInt32(Status.Active)) { ShareviewDTO.pstatus = "Active"; } if (Convert.ToInt32(dr["statusid"]) == Convert.ToInt32(Status.Inactive)) { ShareviewDTO.pstatus = "In-Active"; } lstShareviewDTO.Add(ShareviewDTO); } } } catch (Exception) { throw; } }); return(lstShareviewDTO); }