/*:: POVIJEST ::*/ public void PovijestPrintera(int idPrintera, string status, string napomena) { Oprema.PovijestOpreme(idPrintera, 2, 2, napomena, DateTime.Now, idAplikacije); }
public static bool IzmjeniPrinter(string grad, _Printer printer, string vlasnik, int idAplikacije) { try { using (PostavkeDataContext db = new PostavkeDataContext()) { PRINTERI novi = db.PRINTERIs.Single(p => p.IDPrintera == printer.IDPrintera); string napomena = ""; if (novi.IDGrada != printer.IDGrada) { napomena += string.Format("Izmjenio JLS printera: {0} => {1}", Grad(novi.IDGrada), Grad(printer.IDGrada)); } if (novi.IDRedarstva != printer.IDRedarstva) { string red = napomena != "" ? "\r\n" : ""; napomena += string.Format("{0}Izmjenio redarstvo printera: {1} => {2}", red, Redarstvo(novi.IDRedarstva), Redarstvo(printer.IDRedarstva)); } if (novi.NazivPrintera != printer.Naziv) { string red = napomena != "" ? "\r\n" : ""; napomena += string.Format("{0}Izmjenio naziv printera: {1} => {2}", red, novi.NazivPrintera, printer.Naziv); } novi.IDGrada = printer.IDGrada; novi.IDRedarstva = printer.IDRedarstva; //novi.Mac = printer.MAC; novi.PIN = printer.PIN; novi.NazivPrintera = printer.Naziv; novi.InterniBroj = printer.InterniBroj; novi.IDModela = printer.IDModela; novi.SerijskiBroj = printer.SerijskiBroj; novi.DatumDolaska = printer.DatumUlaska; novi.Jamstvo = printer.Jamstvo; novi.JamstvoDo = printer.JamstvoDo; novi.Vlasnik = printer.Vlasnik; novi.Ispravan = printer.Ispravan; if (vlasnik != null) { novi.NazivVlasnika = vlasnik; } db.SubmitChanges(); Oprema.PovijestOpreme(printer.IDPrintera, 2, 1, napomena, DateTime.Now, idAplikacije); return(true); } } catch (Exception ex) { Sustav.SpremiGresku(grad, ex, idAplikacije, "Izmjeni Printer"); return(false); } }