Esempio n. 1
0
        public void Update(UIModel.Ponuda ponuda)
        {
            var record = Find(ponuda.PonudaId);

            if (record != null)
            {
                record.Tip        = ponuda.Tip;
                record.Koeficient = ponuda.Koeficient;
            }
        }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
        public void Add(UIModel.Ponuda ponuda)
        {
            var record = PonudaFactory.CreateRecord(ponuda);

            _dataContext.Ponudas.Add(record);
        }