public async Task <IActionResult> Save(KiralamaDto kiralamaDto) { try { string sql = @" INSERT INTO Kiralama (AliciID, ArabaID, BaslangicTarihi, BitisTarihi) VALUES (@AliciID, @ArabaID, @BaslangicTarihi, @BitisTarihi) "; object param = new { AliciID = kiralamaDto.AliciID, ArabaID = kiralamaDto.ArabaID, BaslangicTarihi = kiralamaDto.BaslangicTarihi, BitisTarihi = kiralamaDto.BitisTarihi }; await _dapperKiralamaService.ExecuteAsync(sql, param); return(Ok()); } catch (Exception ex) { return(NotFound(ex.Message)); } }
public IActionResult Update(KiralamaDto kiralamaDto) { try { string sql = @" UPDATE Kiralama SET AliciID = @AliciID, ArabaID = @ArabaID, BaslangicTarihi = @BaslangicTarihi, BitisTarihi = @BitisTarihi, TeslimTarihi = @TeslimTarihi WHERE KiralamaID = @KiralamaID "; object param = new { KiralamaID = kiralamaDto.KiralamaID, AliciID = kiralamaDto.AliciID, ArabaID = kiralamaDto.ArabaID, BaslangicTarihi = kiralamaDto.BaslangicTarihi, BitisTarihi = kiralamaDto.BitisTarihi, TeslimTarihi = kiralamaDto.TeslimTarihi }; _dapperKiralamaService.Execute(sql, param); return(Ok()); } catch (Exception ex) { return(NotFound(ex.Message)); } }