public BackgroundInfo GetCurrentPositionData(int?id, Boolean isCurrentPosition)
        {
            CurrentPositionBusinessLayer cpbl = new CurrentPositionBusinessLayer();
            BackgroundInfo currentPosition    = cpbl.GetCurrentPositionByID(id, isCurrentPosition);

            return(currentPosition);
        }
        public void AddCurrentPositionData(BackgroundInfo BackgroundInfoClient)
        {
            var            manager     = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext()));
            var            currentUser = manager.FindById(User.Identity.GetUserId());
            int            id          = currentUser.UserInfo.Id;
            BackgroundInfo bi          = new BackgroundInfo();

            bi.UserInfoID        = id;
            bi.type              = BackgroundInfoClient.type;
            bi.title             = BackgroundInfoClient.title;
            bi.endDate           = new DateTime(2013, 02, 08);
            bi.startDate         = BackgroundInfoClient.startDate;
            bi.description       = BackgroundInfoClient.description;
            bi.isCurrentPosition = true;
            bi.createdDate       = DateTime.Now;
            bi.updatedDate       = null;
            CurrentPositionBusinessLayer cpBal = new CurrentPositionBusinessLayer();

            cpBal.InsertCurrentPosition(bi);
        }
        public void UpdateCurrentPosition(BackgroundInfo CurrentPositionClient)
        {
            CurrentPositionBusinessLayer cpbl = new CurrentPositionBusinessLayer();

            cpbl.UpdateCurrentPosition(CurrentPositionClient);
        }