Esempio n. 1
0
        public PersonalDetailsViewModel GetPersonalDetails(int?id)
        {
            PersonalDetailsViewModel personalDetailsViewModel = new PersonalDetailsViewModel();

            personalDetailsViewModel.personalDetailsModel = new Models.PersonalDetailsModel();
            PersonalDetailsBusinessLayer pdBal = new PersonalDetailsBusinessLayer();
            PersonalDetails pd = pdBal.GetPersonalDetailsByID(id);

            if (pd == null)
            {
            }
            else
            {
                personalDetailsViewModel.personalDetailsModel.ID             = pd.ID;
                personalDetailsViewModel.personalDetailsModel.firstName      = pd.firstName;
                personalDetailsViewModel.personalDetailsModel.lastName       = pd.lastName;
                personalDetailsViewModel.personalDetailsModel.contactNumber  = pd.contactNumber;
                personalDetailsViewModel.personalDetailsModel.profession     = pd.profession;
                personalDetailsViewModel.personalDetailsModel.currentCity    = pd.currentCity;
                personalDetailsViewModel.personalDetailsModel.currentCountry = pd.currentCountry;
                personalDetailsViewModel.personalDetailsModel.dateOfBirth    = pd.dateOfBirth.ToString("yyyy-MM-dd");
                personalDetailsViewModel.personalDetailsModel.imageUrl       = pd.imageUrl;
                if (personalDetailsViewModel.personalDetailsModel.imageUrl == null)
                {
                    personalDetailsViewModel.personalDetailsModel.imageUrl = "/Images/PersonalImages/no-Image.png";
                }
            }

            return(personalDetailsViewModel);
        }
Esempio n. 2
0
        public void AddPersonalInfo(PersonalDetailsModel PersonalDetailsModelClient)
        {
            var manager     = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext()));
            var currentUser = manager.FindById(User.Identity.GetUserId());
            int id          = currentUser.UserInfo.Id;

            PersonalDetails pd = new PersonalDetails();

            pd.firstName      = PersonalDetailsModelClient.firstName;
            pd.lastName       = PersonalDetailsModelClient.lastName;
            pd.profession     = PersonalDetailsModelClient.profession;
            pd.contactNumber  = PersonalDetailsModelClient.contactNumber;
            pd.currentCity    = PersonalDetailsModelClient.currentCity;
            pd.currentCountry = PersonalDetailsModelClient.currentCountry;
            pd.dateOfBirth    = Convert.ToDateTime(PersonalDetailsModelClient.dateOfBirth);
            pd.imageUrl       = PersonalDetailsModelClient.imageUrl;
            pd.UserInfoID     = id;
            PersonalDetailsBusinessLayer pdBal = new PersonalDetailsBusinessLayer();

            pdBal.InsertPersonalDetails(pd);
        }
Esempio n. 3
0
        public void UpdatePersonalInfo(PersonalDetails PersonalDetailsModelClient)
        {
            PersonalDetailsBusinessLayer pdBal = new PersonalDetailsBusinessLayer();

            pdBal.UpdatePersonalDetails(PersonalDetailsModelClient);
        }