public IList <UserViewModel> GetEmployers(bool isAll)
        {
            DataTable dt        = _masterRepository.GetEmployers(null, isAll);
            var       employers = new List <UserViewModel>();

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                var emp = new UserViewModel()
                {
                    UserId      = Convert.ToInt32(dt.Rows[i]["Userid"]),
                    FirstName   = Convert.ToString(dt.Rows[i]["FirstName"]),
                    LastName    = Convert.ToString(dt.Rows[i]["LastName"]),
                    CompanyName = Convert.ToString(dt.Rows[i]["CompanyName"]),
                    CityName    = Convert.ToString(dt.Rows[i]["City"])
                };
                employers.Add(emp);
            }
            return(employers);
        }
예제 #2
0
        public IEnumerable <UserViewModel> GetEmployers()
        {
            DataTable dt        = masterDataRepository.GetEmployers();
            var       employers = new List <UserViewModel>();

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                var emp = new UserViewModel()
                {
                    UserId      = Convert.ToInt32(dt.Rows[i]["Userid"]),
                    FirstName   = Convert.ToString(dt.Rows[i]["FirstName"]),
                    LastName    = Convert.ToString(dt.Rows[i]["LastName"]),
                    CompanyName = Convert.ToString(dt.Rows[i]["CompanyName"]),
                    CityName    = Convert.ToString(dt.Rows[i]["City"])
                };
                if (!employers.Any(e => e.CompanyName == emp.CompanyName))
                {
                    employers.Add(emp);
                }
            }
            return(employers);
        }