public ActionResult <CareerLogDto> UpdateCareer(string token, CareerLogDto careerLog) { _telemetry.TrackEvent("CareerLogsController-UpdateCareer", new Dictionary <string, string> { { nameof(token), token } }); CareerLog res = _careerLogService.Update(token, careerLog); return(CreatedAtRoute("UpdateCareer", res)); }
public CareerLog Create(CareerLog log) { var careerLog = new CareerLog { token = Guid.NewGuid().ToString("N"), name = log.name, }; if (log.careerLogEntries != null) { careerLog.startDate = log.careerLogEntries[0].startDate; careerLog.endDate = log.careerLogEntries[^ 1].endDate;
public ActionResult <CareerLog> CreateCareer(CareerLog log) { _telemetry.TrackEvent("CareerLogsController-CreateCareer", new Dictionary <string, string> { { nameof(CareerLog.name), log.name } }); log.userLogin = User.Identity.Name; CareerLog res = _careerLogService.Create(log); return(CreatedAtRoute("CreateCareer", res)); }
public CareerLog Create(CareerLog log) { var careerLog = new CareerLog { Token = Guid.NewGuid().ToString("N"), Name = log.Name, UserLogin = log.UserLogin, EligibleForRecords = log.EligibleForRecords, CareerLogMeta = log.CareerLogMeta }; if (log.CareerLogEntries != null) { careerLog.StartDate = log.CareerLogEntries[0].StartDate; careerLog.EndDate = log.CareerLogEntries[^ 1].EndDate;
public ActionResult <CareerLogDto> CreateCareer(CareerLog log) { _telemetry.TrackEvent("CareerLogsController-CreateCareer", new Dictionary <string, string> { { nameof(CareerLog.name), log.name } }); if (!IsLocalhost) { return(Unauthorized()); } CareerLog res = _careerLogService.Create(log); return(CreatedAtRoute("CreateCareer", res)); }
public async Task <IActionResult> OnGetAsync() { var user = await _userManager.GetUserAsync(User); if (user == null) { return(NotFound($"Unable to load user with ID '{_userManager.GetUserId(User)}'.")); } CareerLog = _careerLogService.GetByToken(RouteData.Values["token"].ToString()); if (CareerLog.CareerLogMeta != null) { InitFieldValues(); } else { Input.CareerName = CareerLog.Name; } await LoadAsync(user); return(Page()); }
public CareerListItem(CareerLog c) { Id = c.Id; name = c.name; }
public CareerListItem(CareerLog c) { Id = c.Id; name = c.name; token = c.token; }