public void Update(UIModel.Ponuda ponuda) { var record = Find(ponuda.PonudaId); if (record != null) { record.Tip = ponuda.Tip; record.Koeficient = ponuda.Koeficient; } }
protected void saveLinkButton_Click(object sender, EventArgs e) { if (IsEditMode) { var ponuda = new Core.UIModel.Ponuda { PonudaId = long.Parse(koeficientTextBox.ToolTip), SusretId = SusretId, Tip = tipDropDownList.SelectedValue, Koeficient = double.Parse(koeficientTextBox.Text) }; _ponudaRepository.Update(ponuda); } else { // Add new record var ponuda = new Core.UIModel.Ponuda { SusretId = SusretId, Tip = tipDropDownList.SelectedValue, Koeficient = double.Parse(koeficientTextBox.Text) }; _ponudaRepository.Add(ponuda); } try { _ponudaRepository.Save(); } catch { MessageManager.ShowMessage(this, "Takva ponuda već postoji za taj susret!"); } ClearTextBoxes(); editPanel.Visible = false; Search(); }
public void Add(UIModel.Ponuda ponuda) { var record = PonudaFactory.CreateRecord(ponuda); _dataContext.Ponudas.Add(record); }