Beispiel #1
0
        public List <RegisterModels> GetContactList(string UserName, string Password)
        {
            string UID = "0";

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

            if (!string.IsNullOrEmpty(Convert.ToString(UserName)) && !string.IsNullOrEmpty(Convert.ToString(Password)))
            {
                DataTable dtContactList = new DataTable();

                dtContactList = registerModels.GetUserDetails(UserName, Password);
                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["user_name"]);
                        contactModelsTypes.Password  = Convert.ToString(dr["password"]);
                        contactModelsTypes.FirstName = Convert.ToString(dr["first_name"]).ToString().Trim();
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["last_name"])))
                        {
                            contactModelsTypes.LastName = Convert.ToString(dr["last_name"]).ToString().Trim();
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["phone_no"])))
                        {
                            contactModelsTypes.PhoneNumber = Convert.ToString(dr["phone_no"]).ToString().Trim();
                        }
                        contactModelsTypes.EmailId = Convert.ToString(dr["e_mail"]).ToString().Trim();
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["postal_code"])))
                        {
                            contactModelsTypes.PostalCode = Convert.ToString(dr["postal_code"]).ToString().Trim();
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["standard"])))
                        {
                            contactModelsTypes.StandardId = Convert.ToInt32(dr["standard"]);
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["DOB"])))
                        {
                            contactModelsTypes.DOB = dr["DOB"].ToString().Trim().ToString().Trim();
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["user_type"])))
                        {
                            contactModelsTypes.UserType = Convert.ToInt32(dr["user_type"]);
                        }
                        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["expire_on"])))
                        {
                            contactModelsTypes.expire_on = Convert.ToDateTime(dr["expire_on"]);
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["profile_picture"])))
                        {
                            contactModelsTypes.Location = Convert.ToString(dr["profile_picture"]).ToString().Trim();
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["gender"])))
                        {
                            contactModelsTypes.Gender = Convert.ToString(dr["gender"]).ToString().Trim();
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["about"])))
                        {
                            contactModelsTypes.About = Convert.ToString(dr["about"]).ToString().Trim();
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["active"])))
                        {
                            contactModelsTypes.Active = Convert.ToBoolean(dr["active"]);
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["created_on"])))
                        {
                            contactModelsTypes.CreatedOn = Convert.ToDateTime(dr["created_on"]).ToShortDateString().Trim();
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["address"])))
                        {
                            contactModelsTypes.Address = Convert.ToString(dr["address"]).ToString().Trim();
                        }
                        if (!string.IsNullOrEmpty(Convert.ToString(dr["address"])))
                        {
                            contactModelsTypes.Fax = Convert.ToString(dr["fax"]).ToString().Trim();
                        }
                        UID = Convert.ToString(dr[0]);
                        contactModelsList.Add(contactModelsTypes);
                    }
                }
            }
            //HttpContext.Current.Session["API_Users"] = UID;
            ConfigurationManager.AppSettings["UID"] = UID;
            return(contactModelsList);
        }