Пример #1
0
        public ActionResult MyProfile(FormCollection form)
        {
            MyProfileObject model = new MyProfileObject();
            if(form["IsUser"] == "Yes")
            {
                form["IsUser"] = "******";
                form["IsExpert"] = "false";
            }
            UserEngine userEngine = new UserEngine();
            string response = userEngine.UpdatePersonalInfoByUserIdJSON(Request.Cookies["sessionkey"].Value, form["FirstName"], form["LastName"], form["DisplayName"], form["IsUser"], form["isExpert"], form["hdfCategoryJSON"], form["BriefDescription"], form["PhoneNumber"]);
            ResponseObjectForAnything responseObject = new ResponseObjectForAnything();
            responseObject = (ResponseObjectForAnything)Serializer.JSONStringToObject<ResponseObjectForAnything>(response);
            if(responseObject.ResultCode == "SUCCESS")
            {
                ProbFox.Common.DTO.Alert alert = new Common.DTO.Alert();
                alert.AlertType = Common.DTO.Alert.ALERTTYPE.Success;
                alert.MessageType = Common.DTO.Alert.ALERTMESSAGETYPE.TextWithClose;
                alert.Message = response;
                ViewBag.Alert = alert;
                return View(model);
            }

            //List<UserCard_XREF> cardModelList = new List<UserCard_XREF>();

            //UserCard_XREF cardModel = new UserCard_XREF();
            //cardModel.ID = 1;
            //cardModel.UserID = UserSession.LoginUserID;
            //cardModel.CardNumber = "123455";
            //cardModel.CardType = "Visa";
            //cardModelList.Add(cardModel);

            //cardModel = new UserCard_XREF();
            //cardModel.ID = 2;
            //cardModel.UserID = UserSession.LoginUserID;
            //cardModel.CardNumber = "XXX458";
            //cardModel.CardType = "Credit";
            //cardModelList.Add(cardModel);

            //cardModel = new UserCard_XREF();
            //cardModel.ID = 3;
            //cardModel.UserID = UserSession.LoginUserID;
            //cardModel.CardNumber = "123";
            //cardModel.CardType = "Debit";
            //cardModelList.Add(cardModel);

            //model.UserCardModelList = cardModelList;

            //GetInitialDropDownComplexModel(model);

            //model.UserViewModel.FirstName = "John";
            //model.UserViewModel.LastName = "Smith";
            //model.UserViewModel.DisplayName = "John Smith";
            //model.UserViewModel.EmailID = "*****@*****.**";
            //model.UserViewModel.ProfilePicPath = ServerSettings.WebApplicationURL + "/upload/profilepic/profile.jpg";
            //model.UserViewModel.BriefDescription = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.";
            //model.UserViewModel.PhoneNumber = "1234567890";
            //model.UserViewModel.PinCode = "395009";
            //model.UserViewModel.Address1 = "b-123/tulsikunj soc";
            //model.UserViewModel.Address2 = "Bh. Viabhav Hall,Ghodasar";
            //model.UserViewModel.Address3 = "Maninagar";
            //model.UserViewModel.City = "Ahmedabad";

            //if (UserSession.LoginUserType == USERTYPE.Expert.ToString())
            //{
            //    SelectedCategoriesViewModel selectedCategoryModel = null;

            //    List<SubCategory> subcategoryList = new List<SubCategory>();
            //    subcategoryList.Add(new SubCategory { Name = "Tv", ID = 1 });
            //    subcategoryList.Add(new SubCategory { Name = "Freez", ID = 2 });
            //    subcategoryList.Add(new SubCategory { Name = "AC", ID = 3 });

            //    selectedCategoryModel = new SelectedCategoriesViewModel();
            //    selectedCategoryModel.CategoryID = 1;
            //    selectedCategoryModel.SubCategoryList = subcategoryList;
            //    selectedCategoryModel.SelectedSubCategories = "1,3";
            //    model.SelectedCategoriesViewModelList.Add(selectedCategoryModel);

            //    selectedCategoryModel = new SelectedCategoriesViewModel();
            //    selectedCategoryModel.CategoryID = 2;
            //    selectedCategoryModel.SubCategoryList = subcategoryList;
            //    selectedCategoryModel.SelectedSubCategories = "3";
            //    model.SelectedCategoriesViewModelList.Add(selectedCategoryModel);
            //}

            return View(model);
        }