// GET api/radnik/5 public RadnikView Get(int id) { DataProvider dp = new DataProvider(); RadnikView radnik = dp.GetRadnik(id); return(radnik); }
public RadnikView GetRadnik(int id) { ISession s = DataLayer.GetSession(); Radnik r = s.Query <Radnik>().Where(e => e.IdRadnik == id).Select(p => p).FirstOrDefault(); RadnikView rw = new RadnikView(r); return(rw); }
public static string Availability(this RadnikView radnik, string akcija) { if (akcija == "checkIn") { if (radnik.TipRada == Enums.TipRadaEnum.Radi || radnik.TipRada == Enums.TipRadaEnum.Pauza) { return("disabled"); } } if (akcija == "checkOut") { if (radnik.TipRada == Enums.TipRadaEnum.Neradi) { return("disabled"); } } if (akcija == "goToBreak") { if (radnik.TipRada == Enums.TipRadaEnum.Pauza) { return("disabled"); } if (radnik.TipRada == Enums.TipRadaEnum.Neradi) { return("disabled"); } } if (akcija == "backFromBreak") { if (radnik.TipRada == Enums.TipRadaEnum.Radi) { return("disabled"); } if (radnik.TipRada == Enums.TipRadaEnum.Neradi) { return("disabled"); } if (radnik.TipRada == Enums.TipRadaEnum.Pauza) { return("enabled"); } } return("enabled"); }
public string Availability(RadnikView radnik, string akcija) { return(radnik.Availability(akcija)); }
public void AddRadnik() { RadnikView win2 = new RadnikView(); win2.ShowDialog(); }