private void FillOrderObject(Cake cake) { order.CakeName = cake.Name; order.CustomerName = customer.Name; order.CustomerId = customer.Id; order.CakeId = cake.Id; order.Accontation = accontation; order.Note = txtNote.Text; order.OrderDate = DateTime.Parse(dtpResDate.Text); order.Package = cboPackage.Text; order.TimeSpanFrom = Convert.ToInt32(cboResTimeFrom.Text); order.TimeSpanTo = Convert.ToInt32(cboResTimeTo.Text); }
private async void btnAddCake_Click(object sender, EventArgs e) { if (btnAddCake.Text == "Dodaj tortu") { try { string name = txtCakeName.Text; int weight = Convert.ToInt32(txtCakeWeight.Text); decimal price = decimal.Parse(txtCakePrice.Text); var cake = new Cake(); cake.Name = txtCakeName.Text; cake.Weight = Convert.ToInt32(txtCakeWeight.Text); cake.Price = decimal.Parse(txtCakePrice.Text); await CakeDB.Insert(cake); CakeDB.Context.SaveChanges(); await CakeSelect(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else if (btnAddCake.Text == "Prihvati izmjene") { try { var cake = await CakeDB.Find(Guid.Parse(rowId)); cake.Name = txtCakeName.Text; cake.Weight = Convert.ToInt32(txtCakeWeight.Text); cake.Price = decimal.Parse(txtCakePrice.Text); await CakeDB.Update(cake); CakeDB.Context.SaveChanges(); await CakeSelect(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }