Exemplo n.º 1
0
        //  public List<Designa> IndustryList { get; set; }
        public ProfileModel()
        {
            UserProfessionalQualificationModel = new UserProfessionalQualificationBM();
            IndustryList = commonBL.GetIndustry();

            DegreeList = commonBL.GetDegree();
            UserGeneralInformationModel = new UserGeneralInformationBM();
            UserPersonalInformationModel = new UserPersonalInformationBM();
            UserProfessionalQualificationModel = new UserProfessionalQualificationBM();
            UserQualificatinModel = new UserQualificatinBM();
            UserVideoModel = new UserVideoBM();
        }
Exemplo n.º 2
0
 public JsonResult LoadUserVideoDetail()
 {
     UserBM CurrentUser = SessionManager.InstanceCreator.Get<UserBM>(SessionKey.User);
     UserVideoBM UserVideoBM = new UserVideoBM();
     if (CurrentUser != null)
         UserVideoBM = UserVideoBL.GetByUserId(CurrentUser.Id);
     return Json(UserVideoBM, JsonRequestBehavior.AllowGet);
 }
Exemplo n.º 3
0
        private UserVideo ConvertToDM(UserVideoBM model)
        {
            if (model == null)
                return null;
            else
            return new UserVideo
            {
                Id = model.Id,
                UserId = model.UserId,
                VideoResumeUrl=model.VideoResumeUrl,
                ArtWorkYouTube1 = model.ArtWorkYouTube1,
                ArtWorkYouTube2 = model.ArtWorkYouTube2,
                ArtWorkYouTube3 = model.ArtWorkYouTube3,
                ArtWorkYouTube4 = model.ArtWorkYouTube4,
                ArtWorkYouTube5 = model.ArtWorkYouTube5,

                ArtWorkUrl1 = model.ArtWorkUrl1,
                ArtWorkUrl2 = model.ArtWorkUrl2,
                ArtWorkUrl3 = model.ArtWorkUrl3,

                CreatedBy = model.CreatedBy,
                CreationDate = model.CreationDate,

                ModifiedBy = model.ModifiedBy,
                ModificationDate = model.ModificationDate
            };
        }
Exemplo n.º 4
0
 public void Update(UserVideoBM model)
 {
     uow.UserVideoRepository.Update(ConvertToDM(model));
     uow.Save();
 }
Exemplo n.º 5
0
 public void Create(UserVideoBM model)
 {
     uow.UserVideoRepository.Add(ConvertToDM(model));
     uow.Save();
 }
Exemplo n.º 6
0
        public ActionResult UserVideo(ProfileModel Model)
        {
            UserBM CurrentUser = SessionManager.InstanceCreator.Get<UserBM>(SessionKey.User);
            if (CurrentUser != null)
            {
                if (Model.UserVideoModel.Id == 0)
                {

                    UserVideoBM UserVideoBM = new UserVideoBM();
                    UserVideoBM.VideoResumeUrl = Model.UserVideoModel.VideoResumeUrl;
                    UserVideoBM.ArtWorkYouTube1 = Model.UserVideoModel.ArtWorkYouTube1;
                    UserVideoBM.ArtWorkYouTube2 = Model.UserVideoModel.ArtWorkYouTube2;
                    UserVideoBM.ArtWorkYouTube3 = Model.UserVideoModel.ArtWorkYouTube3;
                    UserVideoBM.ArtWorkYouTube4 = Model.UserVideoModel.ArtWorkYouTube4;
                    UserVideoBM.ArtWorkYouTube5 = Model.UserVideoModel.ArtWorkYouTube5;
                    UserVideoBM.ArtWorkUrl1 = Model.UserVideoModel.ArtWorkUrl1;
                    UserVideoBM.ArtWorkUrl2 = Model.UserVideoModel.ArtWorkUrl2;
                    UserVideoBM.ArtWorkUrl3 = Model.UserVideoModel.ArtWorkUrl3;

                    UserVideoBM.UserId = CurrentUser.Id;
                    UserVideoBM.CreatedBy = CurrentUser.Id;
                    UserVideoBM.CreationDate = DateTime.Now;
                    UserVideoBL.Create(UserVideoBM);
                    TempData["Success"] = "Record saved Successfully.";
                }
                else
                {
                    UserVideoBM UserVideoBM = UserVideoBL.GetUserVideo().Where(p => p.UserId == CurrentUser.Id).FirstOrDefault();

                    UserVideoBM.VideoResumeUrl = Model.UserVideoModel.VideoResumeUrl;
                    UserVideoBM.ArtWorkYouTube1 = Model.UserVideoModel.ArtWorkYouTube1;
                    UserVideoBM.ArtWorkYouTube2 = Model.UserVideoModel.ArtWorkYouTube2;
                    UserVideoBM.ArtWorkYouTube3 = Model.UserVideoModel.ArtWorkYouTube3;
                    UserVideoBM.ArtWorkYouTube4 = Model.UserVideoModel.ArtWorkYouTube4;
                    UserVideoBM.ArtWorkYouTube5 = Model.UserVideoModel.ArtWorkYouTube5;
                    UserVideoBM.ArtWorkUrl1 = Model.UserVideoModel.ArtWorkUrl1;
                    UserVideoBM.ArtWorkUrl2 = Model.UserVideoModel.ArtWorkUrl2;
                    UserVideoBM.ArtWorkUrl3 = Model.UserVideoModel.ArtWorkUrl3;

                    UserVideoBM.UserId = CurrentUser.Id;
                    UserVideoBM.CreatedBy = CurrentUser.Id;
                    UserVideoBM.CreationDate = DateTime.Now;
                    UserVideoBM.ModifiedBy = CurrentUser.Id;
                    UserVideoBM.ModificationDate = DateTime.Now;
                    UserVideoBL.Update(UserVideoBM);
                }

            }
            else
            {
                TempData["Error"] = "Please Login.";
            }

            return RedirectToAction("EditProfile");
        }