public async Task <IActionResult> Create(int realEstateId, CreateExpencesInputModel inputModel) { this.ViewBag.realEstateId = realEstateId; if (!this.ModelState.IsValid) { return(this.View(realEstateId)); } await this.expencesService.CreateAsync(realEstateId, inputModel); return(this.Redirect($"/Expences/All?realEstateId={realEstateId}")); }
public async Task CreateAsync(int realEstateId, CreateExpencesInputModel inputModel) { var fee = new RealEstateExpence() { RealEstateId = realEstateId, Amount = inputModel.Amount, Description = inputModel.Description, Month = inputModel.Month, Year = inputModel.Year, ExpenceType = inputModel.ExpenceType, }; await this.expenceRepository.AddAsync(fee); await this.expenceRepository.SaveChangesAsync(); }
public Task Update(int id, CreateExpencesInputModel inputModel) { throw new System.NotImplementedException(); }