public static List <ATTLawyerCount> GetLawyerCount(ATTLawyerCount cnt) { List <ATTLawyerCount> lst = new List <ATTLawyerCount>(); try { foreach (DataRow row in DLLLawyerSearch.GetLawyerCount(cnt).Rows) { ATTLawyerCount obj = new ATTLawyerCount(); if (cnt.Type == LawyerType.NepalBarCouncil) { obj.UnitName = row["unit_name"].ToString(); } else { obj.UnitName = ""; } obj.LawyerTypeName = row["lawyer_type_description"].ToString(); obj.Gender = row["gender"].ToString(); obj.Total = int.Parse(row["total"].ToString()); lst.Add(obj); } return(lst); } catch (Exception ex) { throw ex; } }
public static List <ATTLawyerSearch> GetLawyerList(ATTLawyerSearch search) { List <ATTLawyerSearch> lst = new List <ATTLawyerSearch>(); char[] token = { '_' }; try { DataTable tbl = DLLLawyerSearch.GetLawyerTable(search); foreach (DataRow row in tbl.Rows) { ATTLawyerSearch obj = new ATTLawyerSearch(); obj.PersonID = double.Parse(row["P_ID"].ToString()); obj.FirstName = row["first_name"].ToString(); obj.MidName = row["mid_name"].ToString(); obj.SurName = row["sur_name"].ToString(); obj.Lisence = row["license_no"].ToString(); obj.LawyerTypeName = row["lawyer_type_description"].ToString(); obj.LastRenewalDate = row["LAWYER_LAST_REN_DATE"].ToString(); obj.LastRenewalUpto = row["LAWYER_LAST_REN_UPTO"].ToString(); obj.PvtLawyerLastRenewalDate = row["P_LAWYER_LAST_REN_DATE"].ToString(); obj.PvtLawyerLastRenewalUpto = row["P_LAWYER_LAST_REN_UPTO"].ToString(); obj.UnitName = row["unit_name"].ToString(); obj.ACTIVE = row["ACTIVE"].ToString(); obj.Gender = row["gender"].ToString(); lst.Add(obj); } return(lst); } catch (Exception ex) { throw ex; } }