public async Task <IActionResult> Update([FromBody] Milking milking) { var currentMilking = await this.repository.GetAsync <Milking>(true, x => x.MilkingId == milking.MilkingId); if (currentMilking == null) { throw new Exception("Milking not found."); } currentMilking.FishId = milking.FishId; currentMilking.MilkingDate = milking.MilkingDate; currentMilking.CaviarWeight = milking.CaviarWeight; await this.repository.UpdateAsync <Milking>(currentMilking); return(this.Ok()); }
public async Task <IActionResult> Add([FromBody] Milking milking) { await this.repository.AddAsync <Milking>(milking); return(this.Ok()); }