Exemplo n.º 1
0
        public bool SaveObracun()
        {
            lblValidationMessages.ResetText();

            BusinessLogic.Obracuni Obracuni = new BusinessLogic.Obracuni();

            if (FormEditMode == Enums.FormEditMode.Insert || FormEditMode == Enums.FormEditMode.Copy)
            {
                Obracuni.InsertObracun();
            }
            else if (FormEditMode == Enums.FormEditMode.Update)
            {
                Obracuni.EditObracun();
            }
            bool persist = false;

            persist = Obracuni.Persist();
            if (FormEditMode == Enums.FormEditMode.Insert)
            {
                BusinessLogic.Obracuni.pID = Obracuni.NajveciID();
            }
            if (persist)
            {
                FormEditMode = Enums.FormEditMode.Update;
                return(true);
            }
            return(false);
        }
Exemplo n.º 2
0
        private void btnZavrsiObracunSpremi_Click(object sender, EventArgs e)
        {
            BusinessLogic.Obracuni Obracuni = new BusinessLogic.Obracuni();
            Obracuni.ZakljucajObracun();
            bool persist = false;

            persist = Obracuni.Persist();
        }
Exemplo n.º 3
0
        private bool SaveData()
        {
            lblValidationMessages.ResetText();
            BusinessLogic.Obracuni Obracuni = new BusinessLogic.Obracuni();

            StringBuilder message = ValidateDataInput();

            if (message.Length == 0)
            {
                Obracuni.pShema_id_dokumenta = (int)ucbDokumentiShema.Value;
                Obracuni.pShema_naziv        = txtNaziv.Text.Trim();

                if (FormEditMode == Enums.FormEditMode.Insert || FormEditMode == Enums.FormEditMode.Copy)
                {
                    if (!Obracuni.InsertShema())
                    {
                        return(false);
                    }
                }
                else if (FormEditMode == Enums.FormEditMode.Update)
                {
                    if (!Obracuni.EditShema())
                    {
                        return(false);
                    }
                }
                bool persist = Obracuni.Persist();
                if (persist)
                {
                    FormEditMode = Enums.FormEditMode.Update;
                    return(true);
                }
                return(false);
            }
            else
            {
                lblValidationMessages.Text = message.ToString();
                return(false);
            }
        }