public async Task <Broiler> AddBroiler(Broiler broiler) { var query = (await appDbContext.Broilers.AddAsync(broiler)); await appDbContext.SaveChangesAsync(); return(query.Entity); }
public async Task <IActionResult> OnPost(Broiler broiler) { if (ModelState.IsValid) { broiler.TransactionDate = DateTimeOffset.Now; broiler.LoggedBy = "Yannick Katambo"; //Coming soon... //string brooderId = broiler.BrooderId; var query = await broilerRepository.AddBroiler(broiler); //Add broiler transaction detail here... if (query != null) { BroilerTrans.BatchNo = broiler.BatchNo; BroilerTrans.BroilerId = query.Id; BroilerTrans.OpeningStock = broiler.QtyReceipt; BroilerTrans.Mortality = 0; BroilerTrans.ClosingStock = broiler.QtyReceipt; BroilerTrans.AvgWeight = broiler.AvgWeight; BroilerTrans.StdWeight = broiler.AvgWeight; BroilerTrans.FeedCons = 0; BroilerTrans.LoggedBy = "Yannick Katambo"; BroilerTrans.TransactionDate = DateTimeOffset.Now; await broilerRepository.AddDailyChecks(BroilerTrans); } //await broilerRepository.UpdateBrooder(brooderId); return(RedirectToPage("/Broilers/Index")); } return(Page()); }
public Task <Broiler> UpdateBroiler(int Id, Broiler broiler) { throw new NotImplementedException(); }