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); } }
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); } }
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); } }