Beispiel #1
0
        public List <RegisterModels> SearchUserTypeList(int UserType)
        {
            string UID = "0";

            ConfigurationManager.AppSettings["UID"] = "0";
            List <RegisterModels> contactModelsList = new List <RegisterModels>();
            RegisterModels        registerModels    = new RegisterModels();

            if (!string.IsNullOrEmpty(Convert.ToString(UserType)))
            {
                DataTable dtContactList = new DataTable();

                dtContactList = registerModels.SearchUserType(UserType);
                if (dtContactList.Rows.Count > 0)
                {
                    foreach (DataRow dr in dtContactList.Rows)
                    {
                        RegisterModels contactModelsTypes = new RegisterModels();
                        contactModelsTypes.UID       = Convert.ToInt32(dr["UID"]);
                        contactModelsTypes.UserName  = Convert.ToString(dr["UserName"]);
                        contactModelsTypes.Password  = Convert.ToString(dr["Password"]);
                        contactModelsTypes.FirstName = Convert.ToString(dr["FirstName"]).ToString().Trim();
                        contactModelsTypes.SchoolID  = Convert.ToInt32(dr["exam_id"]);
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["LastName"])))
                        {
                            contactModelsTypes.LastName = Convert.ToString(dr["LastName"]).ToString().Trim();
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["PhoneNo"])))
                        {
                            contactModelsTypes.PhoneNumber = Convert.ToString(dr["PhoneNo"]).ToString().Trim();
                        }
                        contactModelsTypes.EmailId = Convert.ToString(dr["EmailId"]).ToString().Trim();
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["PostalCode"])))
                        {
                            contactModelsTypes.PostalCode = Convert.ToString(dr["PostalCode"]).ToString().Trim();
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["Standard"])))
                        {
                            contactModelsTypes.StandardId = Convert.ToInt32(dr["Standard"]);
                        }
                        contactModelsTypes.DOB = dr["DOB"].ToString().Trim().ToString().Trim();
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["UserType"])))
                        {
                            contactModelsTypes.UserType = Convert.ToInt32(dr["UserType"]);
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["Country"])))
                        {
                            contactModelsTypes.Country = Convert.ToString(dr["Country"]).ToString().Trim();
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["State"])))
                        {
                            contactModelsTypes.State = Convert.ToString(dr["State"]).ToString().Trim();
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["PrimeUser"])))
                        {
                            contactModelsTypes.PrimaryUser = Convert.ToBoolean(dr["PrimeUser"]);
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["ProfilePicture"])))
                        {
                            contactModelsTypes.ProfilePicture = Convert.ToString(dr["ProfilePicture"]).ToString().Trim();
                        }
                        UID = Convert.ToString(dr[0]);
                        contactModelsList.Add(contactModelsTypes);
                    }
                }
            }
            //HttpContext.Current.Session["API_Users"] = UID;
            ConfigurationManager.AppSettings["UID"] = UID;
            return(contactModelsList);
        }