public void Init() { // initialise the NutritionLog object. _nutritionLog = new NutritionLog() { NLID = 1337, UserID = 1, Quantity = 50, FoodID = 1, Date = DateTime.Now.AddDays(-1), Daytime = 2, ProfileID = 1 }; }
private void UpdateNutritionLog(DataGridViewCellEventArgs e) { NutritionLog nutritionLogToUpdate = _nutritionLog[e.RowIndex]; try { nutritionLogToUpdate.Quantity = Decimal.Parse(dgv_nutritionLog.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString()); } catch { // Wrong format, no update in Database. No validation necessary for user necessary. } _context.NutritionLog.Update(nutritionLogToUpdate); // SetCurrentcellAddresscore error SetColumnIndex method = new SetColumnIndex(invokeMainViewUpdateNutritionLog); dgv_nutritionLog.BeginInvoke(method, 1); }
public void Delete(NutritionLog nutritionLog) { context.NutritionLog.Delete(nutritionLog); context.SaveChanges(); }
public void Add(NutritionLog nutritionLog) { context.NutritionLog.Create(nutritionLog); context.SaveChanges(); }
public void Update(NutritionLog nutritionLog) { context.NutritionLog.Update(nutritionLog); context.SaveChanges(); }