Esempio n. 1
0
        private void tsbVrsteNabaveSpremiNovi_Click(object sender, EventArgs e)
        {
            BusinessLogic.FiskalneGodine.pID      = (int)nudGodina.Value;
            BusinessLogic.FiskalneGodine.pAktivna = cbkAktivna.Checked;

            StringBuilder message = ValidateDataInput();

            if (message.Length == 0)
            {
                if (SaveData())
                {
                    nudGodina.Value    = DateTime.Now.Year;
                    cbkAktivna.Checked = false;
                    FormEditMode       = Enums.FormEditMode.Insert;
                }
                else
                {
                    MessageBox.Show("Dogodila se greška prilikom upisa fiskalne godine.\nKontaktirajte administratora [Error:00011]");
                }
            }
            else
            {
                lblValidationMessages.Text = message.ToString();
                return;
            }
        }
Esempio n. 2
0
        private bool SaveData()
        {
            lblValidationMessages.ResetText();

            BusinessLogic.NacinPlacanja.pNaziv = BusinessLogic.NacinPlacanja.IsDbNull <string>(uteNaziv.Value);

            StringBuilder message = ValidateDataInput();

            if (message.Length == 0)
            {
                BusinessLogic.NacinPlacanja objekt = new BusinessLogic.NacinPlacanja();

                if (FormEditMode == Enums.FormEditMode.Insert || FormEditMode == Enums.FormEditMode.Copy)
                {
                    if (objekt.Insert(message))
                    {
                        FormEditMode = Enums.FormEditMode.Update;
                        return(true);
                    }
                }
                else if (this.FormEditMode == Enums.FormEditMode.Update)
                {
                    if (objekt.Update(message))
                    {
                        return(true);
                    }
                }
            }

            lblValidationMessages.Text = message.ToString();
            return(false);
        }
Esempio n. 3
0
        private bool SaveData()
        {
            lblValidationMessages.ResetText();

            StringBuilder message = ValidateDataInput();

            if (message.Length == 0)
            {
                using (BusinessLogic.TipSkladista objekt = new BusinessLogic.TipSkladista())
                {
                    objekt.pNaziv = uteNaziv.Value.ToString();

                    if (FormEditMode == Enums.FormEditMode.Insert || FormEditMode == Enums.FormEditMode.Copy)
                    {
                        if (objekt.Insert(message, objekt))
                        {
                            FormEditMode = Enums.FormEditMode.Update;
                            return(true);
                        }
                    }
                    else if (this.FormEditMode == Enums.FormEditMode.Update)
                    {
                        if (objekt.Update(message, objekt))
                        {
                            return(true);
                        }
                    }
                }
            }

            lblValidationMessages.Text = message.ToString();
            return(false);
        }
Esempio n. 4
0
        public UnosMeduskladisniceOdredivanjeKolicineForm(FormEditMode formEditMode, int IzlaznoSkladiste)
        {
            InitializeComponent();

            FormEditMode      = formEditMode;
            pIzlaznoSkladiste = IzlaznoSkladiste;
        }
Esempio n. 5
0
        private bool SaveData()
        {
            lblValidationMessages.ResetText();

            BusinessLogic.FiskalneGodine fiskalne_godine = new BusinessLogic.FiskalneGodine();

            if (cbkAktivna.Checked)
            {
                if (!fiskalne_godine.AktivnaSkolskaGodina())
                {
                    MessageBox.Show("Dogodila se greška prilikom upisa fiskalne godine.\nKontaktirajte administratora [Error:00011]");
                    return(false);
                }
            }

            if (FormEditMode == Enums.FormEditMode.Insert || FormEditMode == Enums.FormEditMode.Copy)
            {
                if (fiskalne_godine.Insert())
                {
                    FormEditMode = Enums.FormEditMode.Update;
                    return(true);
                }
            }
            else if (this.FormEditMode == Enums.FormEditMode.Update)
            {
                if (fiskalne_godine.Update())
                {
                    return(true);
                }
            }
            return(false);
        }
Esempio n. 6
0
        public uscIzracunObracun(FormEditMode formEditMode, int?id)
        {
            InitializeComponent();

            FormEditMode = formEditMode;
            BusinessLogic.Obracuni.pID = id;
        }
Esempio n. 7
0
        public uscShemaKontiranje(FormEditMode formEditMode)
        {
            InitializeComponent();
            LoadShemeKontiranja();

            FormEditMode = formEditMode;
        }
Esempio n. 8
0
 private void tsbNacinPlacanjaSpremiNovi_Click(object sender, EventArgs e)
 {
     if (SaveData())
     {
         uteNaziv.Value = null;
         FormEditMode   = Enums.FormEditMode.Insert;
     }
 }
Esempio n. 9
0
        public InventuraStavkeForm(FormEditMode formEditMode)
        {
            InitializeComponent();

            client = new SqlClient();

            FormEditMode = formEditMode;
        }
Esempio n. 10
0
 private void tsbSpremiNovi_Click(object sender, EventArgs e)
 {
     if (SaveData())
     {
         Odobrenje.pID = null;
         FormEditMode  = FormEditMode.Insert;
     }
 }
Esempio n. 11
0
        public VoditeljForm(FormEditMode formEditMode, int?id)
        {
            InitializeComponent();

            this.TextBoxIme.Focus();

            this.FormEditMode = formEditMode;
            this.ID           = id;
        }
Esempio n. 12
0
        public ProizvodGrupaProizvodaForm(FormEditMode formEditMode, int?id)
        {
            InitializeComponent();

            this.TextBoxNaziv.Focus();

            this.FormEditMode = formEditMode;
            this.ID           = id;
        }
Esempio n. 13
0
        public UstanovaSkolskaGodinaForm(FormEditMode formEditMode, int?id)
        {
            InitializeComponent();

            this.ComboBoxUstanova.Focus();

            this.FormEditMode = formEditMode;
            this.ID           = id;
        }
Esempio n. 14
0
        public OlaksiceForm(FormEditMode formEditMode, int?id)
        {
            InitializeComponent();

            this.TextBoxNaziv.Focus();

            this.FormEditMode = formEditMode;
            this.ID           = id;
        }
Esempio n. 15
0
        private bool SaveData()
        {
            lblValidationMessages.ResetText();

            StringBuilder message = ValidateDataInput();

            if (message.Length == 0)
            {
                using (BusinessLogic.Izdatnica objekt = new BusinessLogic.Izdatnica())
                {
                    objekt.pSifra           = uteSifra.Value.ToString();
                    objekt.pDatumNastajanja = udtDatumNastajanja.DateTime;
                    //set current time na odabrani datum ako je vrijeme 0
                    if (objekt.pDatumNastajanja.TimeOfDay.TotalSeconds == 0)
                    {
                        DateTime date = objekt.pDatumNastajanja.Date.AddHours(DateTime.Now.Hour).AddMinutes(DateTime.Now.Minute).AddSeconds(DateTime.Now.Second);
                        objekt.pDatumNastajanja = date;
                    }
                    objekt.pID_Dokumenta = (int)comDokument.SelectedItem.GetType().GetProperty("ID").GetValue(comDokument.SelectedItem, null);
                    objekt.pID_Skladista = (int)uceSkladiste.Value;
                    objekt.pUkupanIznos  = objekt.CalculateUkupno();
                    if (cmbMjestoTroska.SelectedItem != null)
                    {
                        objekt.mjestoTroska = ((Mipsed7.DataAccessLayer.SqlClient.FillCombo)(cmbMjestoTroska.SelectedItem)).ID;
                    }
                    else
                    {
                        objekt.mjestoTroska = null;
                    }

                    if (uteNapomena.Value != null)
                    {
                        objekt.pNapomena = uteNapomena.Value.ToString();
                    }

                    if (FormEditMode == Enums.FormEditMode.Insert || FormEditMode == Enums.FormEditMode.Copy)
                    {
                        if (objekt.Insert(message, objekt))
                        {
                            FormEditMode = Enums.FormEditMode.Update;
                            return(true);
                        }
                    }
                    else if (this.FormEditMode == Enums.FormEditMode.Update)
                    {
                        if (objekt.Update(message, objekt))
                        {
                            return(true);
                        }
                    }
                }
            }

            lblValidationMessages.Text = message.ToString();
            return(false);
        }
Esempio n. 16
0
        public UcenikForm(FormEditMode formEditMode, int?id)
        {
            InitializeComponent();

            this.TextBoxIme.Focus();
            this.DateTimePickerDatumRodjenja.Value = DateTime.Today;

            this.FormEditMode = formEditMode;
            this.ID           = id;
        }
        public EditEquipmentForm(FormEditMode mode, string unitID, string equipID)
        {
            InitializeComponent();

            this._mode = mode;

            this._unitID = unitID;

            this._equipID = equipID;
        }
Esempio n. 18
0
        public CjenikStavkeForm(FormEditMode formEditMode, int?id, int CjenikID, IList <int> odabrani_proizvod)
        {
            InitializeComponent();



            this.FormEditMode   = formEditMode;
            this.ID             = id;
            this.CjenikID       = CjenikID;
            pOdabrani_proizvodi = odabrani_proizvod;
        }
Esempio n. 19
0
        public uscPredlosci(FormEditMode formEditMode, int id)
        {
            InitializeComponent();

            FormEditMode        = formEditMode;
            ID                  = id;
            dt_predlosci_stavke = new DataTable("PredlosciStavke");
            dt_predlosci_stavke.Columns.Add("IDRazrednoOdjeljenje", typeof(int));
            dt_predlosci_stavke.Columns.Add("IDUcenik", typeof(int));
            dt_predlosci_stavke.Columns.Add("IDCjenik", typeof(int));
        }
Esempio n. 20
0
        public SkolskaGodinaForm(FormEditMode formEditMode, int?id)
        {
            InitializeComponent();

            this.TextBoxNaziv.Focus();
            this.DateTimePickerDatumPocetka.Value   = DateTime.Today;
            this.DateTimePickerDatumZavrsetka.Value = DateTime.Today;

            this.FormEditMode = formEditMode;
            this.ID           = id;
        }
Esempio n. 21
0
 private void tsbNarudzbenicaSpremiNovi_Click(object sender, EventArgs e)
 {
     if (SaveData())
     {
         FormEditMode      = Enums.FormEditMode.Insert;
         uteNapomena.Value = null;
         ugdNarudzbenicaProizvod.DataSource = null;
         BusinessLogic.Narudzbenica.pNarudzbeProizvod.Clear();
         BusinessLogic.Narudzbenica objekt = new BusinessLogic.Narudzbenica();
         CalculateBrojNarudzbe(objekt);
     }
 }
Esempio n. 22
0
        private void tsbSpremiNovi_Click(object sender, EventArgs e)
        {
            if (SaveData())
            {
                uteSifraSkladista.Value = null;
                uteNazivSkladista.Value = null;
                uceMjestoTroskova.Value = null;
                uceOrgJedinice.Value    = null;
                uceTipSkladista.Value   = null;

                FormEditMode = Enums.FormEditMode.Insert;
            }
        }
Esempio n. 23
0
 private void tsbCPVOznakeSpremiNovi_Click(object sender, EventArgs e)
 {
     if (SaveData())
     {
         uteNaziv.Text                     = string.Empty;
         ucbPozicijaTeksta.Value           = null;
         ucbSeparator.Value                = null;
         ucbDuzinaBloka.Value              = null;
         ucbSeparatorBlokova.Value         = null;
         cbkMjestoTroska.Checked           = false;
         cbkOrganizacijskaJedinica.Checked = false;
         FormEditMode = Enums.FormEditMode.Insert;
     }
 }
Esempio n. 24
0
        private bool SaveData()
        {
            lblValidationMessages.ResetText();

            BusinessLogic.RegistarNabave.pID_VrstaNabave            = (int?)ucbVrstaNabave.Value;
            BusinessLogic.RegistarNabave.pID_CPV_Oznaka             = (int?)ucbCPVOznaka.Value;
            BusinessLogic.RegistarNabave.pNaziv                     = uteNaziv.Text;
            BusinessLogic.RegistarNabave.pID_Partner                = (int?)ucbPartner.Value;
            BusinessLogic.RegistarNabave.pDatumPocetka              = (DateTime?)udtDatumPocetka.Value;
            BusinessLogic.RegistarNabave.pID_StopaPoreza            = (int?)ucbPoreznaStopa.Value;
            BusinessLogic.RegistarNabave.pBezPDVa                   = Convert.ToDecimal(uneBezPDVa.Value);
            BusinessLogic.RegistarNabave.pSaPDVom                   = Convert.ToDecimal(uneSaPDVom.Value);
            BusinessLogic.RegistarNabave.pDatumZavrsetka            = (DateTime?)udtDatumZavrsetka.Value;
            BusinessLogic.RegistarNabave.pDatumIsporuke             = (DateTime?)udtPocetakIsporuke.Value;
            BusinessLogic.RegistarNabave.pID_EVR                    = (int?)ucbEVRStruktura.Value;
            BusinessLogic.RegistarNabave.PID_OrganizacijskaJedinica = (int?)ucbOrganizacijskeJedinice.Value;
            BusinessLogic.RegistarNabave.pID_MjestoTroska           = (int?)ucbMjestoTroska.Value;


            StringBuilder message = ValidateDataInput();

            if (message.Length == 0)
            {
                BusinessLogic.RegistarNabave registar_nabave = new BusinessLogic.RegistarNabave();

                BusinessLogic.RegistarNabave.pID_RegistarNabave = GetMaxIDRegistarnabave(registar_nabave);
                BusinessLogic.RegistarNabave.pEVR_Broj          = GetEVRBroj(registar_nabave);

                if (FormEditMode == Enums.FormEditMode.Insert || FormEditMode == Enums.FormEditMode.Copy)
                {
                    if (registar_nabave.Insert(message))
                    {
                        FormEditMode = Enums.FormEditMode.Update;
                        return(true);
                    }
                }
                else if (this.FormEditMode == Enums.FormEditMode.Update)
                {
                    if (registar_nabave.Update(message))
                    {
                        return(true);
                    }
                }
            }

            lblValidationMessages.Text = message.ToString();

            return(false);
        }
Esempio n. 25
0
 private void tsbPlanNabaveSpremiNovi_Click(object sender, EventArgs e)
 {
     if (SaveData())
     {
         ucbUstanova.Value              = null;
         ucbFiskalnaGodina.Value        = null;
         uteOpisPlana.Text              = string.Empty;
         uteKlasa.Text                  = string.Empty;
         uteUrBroj.Text                 = string.Empty;
         ugdPlanNabaveStavka.DataSource = null;
         uneUkupno.Value                = 0;
         BusinessLogic.PlanNabave.pStavkePlanNabave.Clear();
         FormEditMode = Enums.FormEditMode.Insert;
     }
 }
Esempio n. 26
0
        public PrimkaStavkeUnosAmbalaza(FormEditMode formEditMode)
        {
            InitializeComponent();

            FormEditMode = formEditMode;

            lblJedinica.Text           = mjernaJedinica;
            uneKolicinaPrenesena.Value = kolicina;

            if (ambalazaMjerna != null)
            {
                uceMjernaJedinica.Value      = (int)ambalazaMjerna;
                uneKolicina.Value            = (decimal)ambalazaKolicina;
                uneJedinicnaVrijednost.Value = (decimal)ambalazaJedinicnaNeMoze;
            }
        }
Esempio n. 27
0
 private void tsbSpremiNovi_Click(object sender, EventArgs e)
 {
     if (SaveData())
     {
         using (BusinessLogic.Proizvod objekt = new BusinessLogic.Proizvod())
         {
             GetSifraProizvod(objekt);
         }
         uneCijena.Value        = null;
         uneCijenaPDV.Value     = null;
         ucePorez.Value         = null;
         uceJedinicaMjere.Value = null;
         uteNaziv.Value         = null;
         lblStopaPoreza.Text    = "";
         FormEditMode           = Enums.FormEditMode.Insert;
     }
 }
Esempio n. 28
0
        private bool SaveData()
        {
            lblValidationMessages.ResetText();

            BusinessLogic.EVRStruktura.pNaziv                  = uteNaziv.Text;
            BusinessLogic.EVRStruktura.pPozicija_EVR           = ucbPozicijaTeksta.Value.ToString();
            BusinessLogic.EVRStruktura.pSeparator_EVR          = ucbSeparator.Value.ToString();
            BusinessLogic.EVRStruktura.pDuzinaBloka            = (int)ucbDuzinaBloka.Value;
            BusinessLogic.EVRStruktura.pOrganizacijskaJedinica = cbkOrganizacijskaJedinica.Checked;
            BusinessLogic.EVRStruktura.pMjestoTroska           = cbkMjestoTroska.Checked;
            if (ucbSeparatorBlokova.Value != null)
            {
                BusinessLogic.EVRStruktura.pSeparatorBloka = ucbSeparatorBlokova.Value.ToString();
            }
            else
            {
                BusinessLogic.EVRStruktura.pSeparatorBloka = string.Empty;
            }

            StringBuilder message = ValidateDataInput();

            if (message.Length == 0)
            {
                BusinessLogic.EVRStruktura evr_struktura = new BusinessLogic.EVRStruktura();

                if (FormEditMode == Enums.FormEditMode.Insert || FormEditMode == Enums.FormEditMode.Copy)
                {
                    if (evr_struktura.Insert(message))
                    {
                        FormEditMode = Enums.FormEditMode.Update;
                        return(true);
                    }
                }
                else if (this.FormEditMode == Enums.FormEditMode.Update)
                {
                    if (evr_struktura.Update(message))
                    {
                        return(true);
                    }
                }
            }

            lblValidationMessages.Text = message.ToString();

            return(false);
        }
Esempio n. 29
0
 private void tsbRegistarNabaveSpremiNovi_Click(object sender, EventArgs e)
 {
     if (SaveData())
     {
         ucbVrstaNabave.Value     = null;
         ucbCPVOznaka.Value       = null;
         uteNaziv.Text            = string.Empty;
         ucbPartner.Value         = null;
         udtDatumPocetka.Value    = null;
         uneBezPDVa.Value         = 0;
         uneSaPDVom.Value         = 0;
         ucbPoreznaStopa.Value    = null;
         udtDatumZavrsetka.Value  = null;
         udtPocetakIsporuke.Value = null;
         FormEditMode             = Enums.FormEditMode.Insert;
     }
 }
Esempio n. 30
0
        public InventuraForm(FormEditMode formEditMode)
        {
            InitializeComponent();

            FormEditMode = formEditMode;
            client       = new SqlClient();

            if (formEditMode == Enums.FormEditMode.Insert)
            {
                btnNovaStavka.Visible  = false;
                btnUrediStavku.Visible = false;
                btnBrisiStavku.Visible = false;
                gbxStavke.Visible      = false;

                this.Size = new Size(692, 200);
            }
        }
 public frmProjectDetails(FormEditMode editmode)
     : this()
 {
     EditMode = editmode;
 }