private void button_Copy_Click(object sender, RoutedEventArgs e) { DrugView _drug = new DrugView(); _drug.Id = Int32.Parse(idLabel.Content.ToString()); _drug = new DrugView(_drugController.Get(_drug.Id)); _drug.Name = nameTextBox.Text; if (quantityTextBox.Text.Length == 0) { _drug.Count = 0; } else { string s = quantityTextBox.Text; int x = 0; int ux; if (int.TryParse(s, out ux)) { x = int.Parse(s); } _drug.Count = x; } Drug drug = _drugController.Get(_drug.Id); drug = _drug.Convert(); drug.Id = _drug.Id; _drugController.Update(drug); if (drug.Approved) { foreach (var drugView in DrugPage.DrugList) { if (drugView.Id == drug.Id) { DrugPage.DrugList.Remove(drugView); break; } } DrugPage.DrugList.Add(_drug); } else { foreach (var drugView in DrugPage.DrugListUnapproved) { if (drugView.Id == drug.Id) { DrugPage.DrugListUnapproved.Remove(drugView); break; } } DrugPage.DrugListUnapproved.Add(_drug); } System.Windows.MessageBox.Show("Uspešno ste sačuvali informacije."); NavigationService.Navigate(new Page()); }
protected void btnSave_Click(object sender, EventArgs e) { if (valid()) { if (btnSave.CommandName == "Save") { controller.Save(txtDrugName.Text, DDdrugType.Text, txtStock.Text, txtExpDate.Text, txtPrice.Text); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Record Inserted Successfully')", true); Response.Redirect("~/ui/Drug.aspx"); } else if (btnSave.CommandName == "Update") { if (controller.Update(Request.QueryString["ID"].ToString(), txtDrugName.Text, DDdrugType.Text, txtStock.Text, txtExpDate.Text, txtPrice.Text)) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Record Update Successfully')", true); Response.Redirect("~/ui/Drug.aspx"); } } } }