public IActionResult FindRecurring([FromBody] IdDto findParameters) { try { if (findParameters == null || !ModelState.IsValid) { return(BadRequest("Invalid State")); } var transaction = _recurringTransactionService.Find(findParameters.Id); if (transaction != null) { var children = _recurringTransactionService.GetChildTransactions(transaction); return(Ok(new RecurringTransactionDto(transaction, children))); } return(NotFound("Recurriung transaction does not exist")); } catch (Exception) { return(BadRequest("Error while searching")); } }
public ActionResult TakePart([FromBody] IdDto id) { Guid iduser = _ctx.CurrentUserId; _clientService.TakePart(id.Id, iduser); return(Ok()); }
public void AddFavoriteClinic([FromBody] IdDto clinic) { using (var dbContext = new ApplicationDbContext()) { var userId = GetUserId(); if (!dbContext.Clinics.Any(c => c.Id == clinic.Id)) { throw new BadRequestException(ExceptionMessages.BadRequest); } var client = dbContext.Clinic_Clients.FirstOrDefault(c => c.UserId == userId); if (client.FavoriteClinics.Any(fc => fc.ClinicId == clinic.Id)) { throw new BadRequestException(ExceptionMessages.BadRequest); } client.FavoriteClinics.Add(new Clinic_ClientFavoriteClinics { ClientId = client.Id, ClinicId = clinic.Id }); dbContext.SaveChanges(); } }
public double GetUserRating([FromBody] IdDto idDto) { using (var dbContext = new ApplicationDbContext()) { var ratings = dbContext.Clinic_Ratings.Where(r => r.Appointment.Patient.Client.UserId == idDto.Id).ToList(); return(ratings.Any() ? ratings.Average(r => r.Score) : 0); } }
public IHttpActionResult DeleteSubProperty([FromBody] IdDto id) { if (Bl.SubPropertyBL.DeleteSubProperty(id.id)) { return(Ok()); } return(BadRequest()); }
public BookListoutput GetBookById(IdDto entity) { using (_unitOfWorkManager.Current.DisableFilter(AbpDataFilters.SoftDelete)) //禁用默认过滤器 { var book = _bookRepository.GetAll().Include(p => p.User).Where(p => p.Id == entity.Id).FirstOrDefault(); //FirstOrDefault()获取第一个值 return(ObjectMapper.Map <BookListoutput>(book)); } }
private static IdDto GetIdDto(TargetRoot target) { var dto = new IdDto() { Id = target.Id, }; return(dto); }
public bool Delete(IdDto id) { if (!ModelState.IsValid) { throw new Exception("Id do cliente é inválido ou está nulo."); } return(this.Repository.Delete(new ObjectId(id.Id))); }
[Route("DeleteProperty")]// לבדוק איך קוראים בר public IHttpActionResult DeleteProperty(IdDto id) { bool b = Bl.PropertyBL.DeleteProperty(id.id); if (b == true) { return(Ok()); } return(BadRequest()); }
public IHttpActionResult DeleteUser([FromBody] IdDto id) { bool b = Bl.UserBL.DeleteUser(id.id); if (b) { return(Ok()); } return(BadRequest()); }
public IHttpActionResult DeleteRenter(IdDto id) { bool b = Bl.RenterBL.DeleteRenter(id.id); if (b) { return(Ok()); } return(BadRequest()); }
public IHttpActionResult DeleteTask(IdDto id) { bool b = Bl.TaskBL.DeleteTask(id.id); if (b == true) { return(Ok()); } return(BadRequest()); }
public List <uint> GetAllUserScores([FromBody] IdDto idDto) { using (var dbContext = new ApplicationDbContext()) { return(dbContext.Clinic_Ratings .Where(r => r.Appointment.Patient.Client.UserId == idDto.Id) .Select(r => r.Score) .ToList()); } }
public IHttpActionResult DeletePropertyOwner(IdDto id) { bool b = Bl.PropertyOwnerBL.DeletePropertyOwner(id.id); if (b) { return(Ok()); } return(BadRequest()); }
public void Json_Serialize_SerializesCorrectly() { // Arrange var id = new IdDto("5C231189-B80F-4B40-AD46-3CAFD1FBEC61"); // Act var text = JsonConvert.SerializeObject(id); // Assert Assert.That(text, Is.EqualTo("\"5c231189-b80f-4b40-ad46-3cafd1fbec61\"")); }
public IActionResult GetWord(IdDto model) { var response = _wordService.GetWord(model.Id, User.GetUserId()); var result = new General.ResponseResult() { Data = response }; return(Ok(result)); }
/// <summary> /// Deletes a subject. /// </summary> /// <param name="idToDelete">The identifier.</param> /// <returns>The result.</returns> public ResultDto DeleteSubject(IdDto idToDelete) { this.SetResponseHeaderCacheExpiration(); AccountPassword credentials = this.GetCredentialsFromRequest(); AccountServerService accountService = new AccountServerService(); Guid accountId = accountService.GetAccountId(credentials.Account); SubjectServerService service = new SubjectServerService(); return service.DeleteSubject(idToDelete.Id, accountId); }
/// <summary> /// Deletes a lesson. /// </summary> /// <param name="idToDelete">The identifier.</param> /// <returns>The result.</returns> public ResultDto DeleteLesson(IdDto idToDelete) { this.SetResponseHeaderCacheExpiration(); AccountPassword credentials = this.GetCredentialsFromRequest(); AccountServerService accountService = new AccountServerService(); Guid accountId = accountService.GetAccountId(credentials.Account); LessonServerService service = new LessonServerService(); return(service.DeleteLesson(idToDelete.Id, accountId)); }
public async Task <ReturnVal <bool> > Leavel(IdDto dto) { var rev = await this._courseSvc.LeanerLeave(this._user.UserId, dto.CourseId); if (rev == null) { return(RetOk(false)); } bool ret = await this._platUsr.LeaveCourse(this._user.UserId, dto.CourseId, rev.Creator.Code); return(RetOk(ret)); }
public CurrencyCreatedMessage( IdDto id, string code, string name, string correlationId, DateTime createdAt) { this.Id = id ?? throw new ArgumentNullException(nameof(id)); this.Code = code ?? throw new ArgumentNullException(nameof(code)); this.Name = name ?? throw new ArgumentNullException(nameof(name)); this.CorrelationId = correlationId; this.CreatedAt = createdAt; }
public List <MedicalPlanDto> GetAll([FromBody] IdDto idDto) { using (var dbContext = new ApplicationDbContext()) { return(dbContext.Clinic_MedicalPlans .Where(s => s.MedicalInsuranceId == idDto.Id) .Select(s => new MedicalPlanDto { Id = s.Id, Description = s.Data.Description }).ToList()); } }
public void Equals_SameGuids_ReturnsTrue() { // Arrange // Act var id1 = new IdDto(Guid.Parse("5C231189-B80F-4B40-AD46-3CAFD1FBEC61")); var id2 = new IdDto("5c231189-b80f-4b40-ad46-3cafd1fbec61"); var equal = id1 == id2; // Assert Assert.That(equal, Is.True); }
public async Task <IActionResult> SetTaskAsComplited([FromBody] IdDto ID) { try { _context.Tasks.First(x => x.ID == ID.ID).IsComplited = true; await _context.SaveChangesAsync(); return(Ok()); } catch { return(BadRequest()); } }
public ActionResult SelectCarnet([FromBody] IdDto id) { Guid iduser = _ctx.CurrentUserId; try { _carnetService.SelectCarnet(id.Id, iduser); } catch { return(BadRequest(new { message = "Karnet już został wybrany!" })); } return(Ok()); }
public void Add([FromBody] IdDto medicalInsuranceDto) { using (var dbContext = new ApplicationDbContext()) { var userId = GetUserId(); dbContext.Clinic_MedicalInsurances.Add(new Clinic_MedicalInsurance { DataId = medicalInsuranceDto.Id, UserId = userId }); dbContext.SaveChanges(); } }
public void Add([FromBody] IdDto specialtyDto) { using (var dbContext = new ApplicationDbContext()) { var userId = GetUserId(); dbContext.Clinic_Specialties.Add(new Clinic_Specialty { DataId = specialtyDto.Id, Subspecialties = new List <Clinic_Subspecialty>(), UserId = userId }); dbContext.SaveChanges(); } }
public List <SelectOptionDto> GetAllOfInsuranceForSelect([FromBody] IdDto idDto) { using (var dbContext = new ApplicationDbContext()) { var userId = GetUserId(); return(dbContext.Clinic_MedicalPlans .Where(mp => mp.UserId == userId) .Where(mp => mp.MedicalInsuranceId == idDto.Id) .Select(mp => new SelectOptionDto { Id = mp.Id.ToString(), Text = mp.Data.Description, }) .ToList()); } }
public void Remove([FromBody] IdDto subSpecialtyDto) { using (var dbContext = new ApplicationDbContext()) { var userId = GetUserId(); var subSpecialtyToDelete = dbContext.Clinic_Subspecialties.FirstOrDefault(ssp => ssp.Id == subSpecialtyDto.Id && ssp.UserId == userId); if (subSpecialtyToDelete == null) { throw new BadRequestException(ExceptionMessages.BadRequest); } dbContext.Entry(subSpecialtyToDelete).State = EntityState.Deleted; dbContext.SaveChanges(); } }
public async Task <SuccessDto> Delete(IdDto input, CancellationToken cancellationToken) { var product = await DatabaseContext.Products .SingleAsync(x => x.Id == input.Id, cancellationToken); cancellationToken.ThrowIfCancellationRequested(); DatabaseContext.Products.Remove(product); await DatabaseContext.SaveChangesAsync(cancellationToken); cancellationToken.ThrowIfCancellationRequested(); return(new SuccessDto { Success = true }); }
public ActionResult Details(int id) { IdDto idDto = new IdDto() { Id = id }; var book = _bookAppService.GetBookById(idDto); BookViewModel bookViewModel = new BookViewModel() { Id = book.Id, BookName = book.BookName, Price = book.Price, UserName = book.UserName }; return(View("_EditBookModalView", bookViewModel)); // return View(); }
public List <SubspecialtyDto> GetAllOfSpecialty([FromBody] IdDto specialtyIdDto) { using (var dbContext = new ApplicationDbContext()) { var userId = GetUserId(); return(dbContext.Clinic_Subspecialties .Where(ssp => ssp.SpecialtyId == specialtyIdDto.Id && ssp.UserId == userId) .Select(ssp => new SubspecialtyDto { Id = ssp.Id, Description = ssp.Data.Description, ConsultationLength = ssp.ConsultationLength, SpecialtyId = ssp.SpecialtyId, SpecialtyDescription = ssp.Specialty.Data.Description }).ToList()); } }