public TaskViewModel(TaskModel task) { Id = task.Id; Description = task.Description; Image = task.Image; SessionId = task.SessionId; }
private TaskModel CreateTask(TaskViewModel taskViewModel) { var newTask = new TaskModel() { Id = Guid.NewGuid(), Description = taskViewModel.Description, Image = taskViewModel.Image, }; var cookie = GetCookie(); if (cookie == null) { throw new HttpResponseException( Request.CreateErrorResponse(System.Net.HttpStatusCode.BadRequest, "User has no session")); } newTask.SessionId = Guid.Parse(cookie["Session"].Value); return(newTask); }