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); }
public BackgroundInfo GetCurrentPositionData(int? id, Boolean isCurrentPosition) { CurrentPositionBusinessLayer cpbl = new CurrentPositionBusinessLayer(); BackgroundInfo currentPosition = cpbl.GetCurrentPositionByID(id, isCurrentPosition); return currentPosition; }