Ejemplo n.º 1
0
        public static bool KopirajPostavkeIspisa(string grad, int idRedarstva, int idAplikacije)
        {
            try
            {
                using (PostavkeDataContext db = new PostavkeDataContext())
                {
                    var red = from r in db.POSTAVKE_ISPISAs
                              where r.IDGrada == 5 &&
                              r.IDRedarstva == idRedarstva
                              select
                              new _PostavkeIspisa(r.IDPostavke, r.IDGrada, r.IDRedarstva, r.IDVrstePlacanja, r.IDStatusa,
                                                  r.ZalbaRedarstva, r.OdlukaGradaCjenik, r.OdlukaGradaLisice, r.Paragraf1, r.Boldano,
                                                  r.Primjeda, r.Naslov, r.Naredba, r.TemeljniKapital, r.Mjesto, r.HUB, r.R1, r.ZapisnikRacun, r.ZapsinikNovaStrana, r.StavkeNaZapisniku, r.Privola);

                    foreach (var postavke in red)
                    {
                        POSTAVKE_ISPISA p = new POSTAVKE_ISPISA();

                        p.IDGrada           = Sistem.IDGrada(grad);
                        p.IDRedarstva       = idRedarstva;
                        p.IDStatusa         = postavke.IDStatusa;
                        p.IDVrstePlacanja   = postavke.IDVrstePlacanja;
                        p.ZalbaRedarstva    = "";
                        p.OdlukaGradaCjenik = "";
                        p.OdlukaGradaLisice = "";
                        p.Paragraf1         = postavke.Paragraf1;
                        p.Boldano           = postavke.Boldano;
                        p.Primjeda          = postavke.Primjedba;
                        p.Naslov            = postavke.Naslov;
                        p.Naredba           = postavke.Naredba;
                        p.TemeljniKapital   = "";
                        p.Mjesto            = "";
                        p.HUB                = postavke.HUB;
                        p.R1                 = postavke.R1;
                        p.ZapisnikRacun      = postavke.ZapisnikRacun;
                        p.ZapsinikNovaStrana = postavke.ZapisnikNovaStrana;
                        p.StavkeNaZapisniku  = postavke.StavkeNaZapisniku;
                        p.Privola            = postavke.Privola;

                        db.POSTAVKE_ISPISAs.InsertOnSubmit(p);
                        db.SubmitChanges();
                    }

                    return(true);
                }
            }
            catch (Exception ex)
            {
                Sustav.SpremiGresku("", ex, idAplikacije, "KOPIRAJ POSTAVKE ISPISA");
                return(false);
            }
        }
Ejemplo n.º 2
0
        public static int DodajPostavkuIspisa(string grad, _PostavkeIspisa postavke, int idAplikacije)
        {
            try
            {
                using (PostavkeDataContext db = new PostavkeDataContext())
                {
                    POSTAVKE_ISPISA p = new POSTAVKE_ISPISA();

                    p.IDGrada           = Sistem.IDGrada(grad);
                    p.IDRedarstva       = postavke.IDRedarstva;
                    p.IDStatusa         = postavke.IDStatusa;
                    p.IDVrstePlacanja   = postavke.IDVrstePlacanja;
                    p.ZalbaRedarstva    = postavke.ZalbaRedarstva;
                    p.OdlukaGradaCjenik = postavke.OdlukaCjenik;
                    p.OdlukaGradaLisice = postavke.OdlukaLisice;
                    p.Paragraf1         = postavke.Paragraf1;
                    p.Boldano           = postavke.Boldano;
                    p.Primjeda          = postavke.Primjedba;
                    p.Naslov            = postavke.Naslov;
                    p.Naredba           = postavke.Naredba;
                    p.TemeljniKapital   = postavke.TemeljniKapital;
                    p.Mjesto            = postavke.Mjesto;
                    p.HUB                = postavke.HUB;
                    p.R1                 = postavke.R1;
                    p.ZapisnikRacun      = postavke.ZapisnikRacun;
                    p.ZapsinikNovaStrana = postavke.ZapisnikNovaStrana;
                    p.StavkeNaZapisniku  = postavke.StavkeNaZapisniku;
                    p.Privola            = postavke.Privola;

                    db.POSTAVKE_ISPISAs.InsertOnSubmit(p);
                    db.SubmitChanges();

                    return(p.IDPostavke);
                }
            }
            catch (Exception ex)
            {
                Sustav.SpremiGresku("", ex, idAplikacije, "DODAJ POSTAVKU ISPISA");
                return(-1);
            }
        }
Ejemplo n.º 3
0
        public static bool IzmjeniPostavkeIspisa(string grad, _PostavkeIspisa postavke, int idAplikacije)
        {
            try
            {
                using (PostavkeDataContext db = new PostavkeDataContext())
                {
                    POSTAVKE_ISPISA p = db.POSTAVKE_ISPISAs.First(r => r.IDPostavke == postavke.IDPostavke);
                    //r.IDGrada == Sistem.IDGrada(grad) && r.IDRedarstva == postavke.IDRedarstva && r.IDStatusa == postavke.IDStatusa && r.IDVrstePlacanja == postavke.IDVrstePlacanja);

                    p.ZalbaRedarstva    = postavke.ZalbaRedarstva;
                    p.OdlukaGradaCjenik = postavke.OdlukaCjenik;
                    p.OdlukaGradaLisice = postavke.OdlukaLisice;
                    p.Paragraf1         = postavke.Paragraf1;
                    p.Boldano           = postavke.Boldano;
                    p.Primjeda          = postavke.Primjedba;
                    p.Naslov            = postavke.Naslov;
                    p.Naredba           = postavke.Naredba;
                    p.TemeljniKapital   = postavke.TemeljniKapital;
                    p.Mjesto            = postavke.Mjesto;
                    p.HUB                = postavke.HUB;
                    p.R1                 = postavke.R1;
                    p.ZapisnikRacun      = postavke.ZapisnikRacun;
                    p.ZapsinikNovaStrana = postavke.ZapisnikNovaStrana;
                    p.StavkeNaZapisniku  = postavke.StavkeNaZapisniku;
                    p.Privola            = postavke.Privola;

                    db.SubmitChanges();

                    return(true);
                }
            }
            catch (Exception ex)
            {
                Sustav.SpremiGresku("", ex, idAplikacije, "IZMJENI POSTAVKE ISPISA");
                return(false);
            }
        }