public static Boolean removeOneItemFromList(String userEmail, String Id, IntraContext context) { context.DayOffs.Remove(new DayOff { id = Id, emailOwner = userEmail }); context.SaveChanges(); return(true); }
public static Boolean PostDayOff(String dayStart, String dayEnd, String Reason, String UserEmail, IntraContext context) { context.DayOffs.Add(new DayOff { id = (DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1))).TotalSeconds.ToString().Split(",")[0], start = DateTime.Parse(dayStart), end = DateTime.Parse(dayEnd), reason = Reason, state = "0", emailOwner = UserEmail }); context.SaveChanges(); return(true); }
public static Boolean changeStateOneRequest(String userEmail, String idRequest, String newState, IntraContext context) { try { DayOff dayOff = context.DayOffs.Where(d => d.id == idRequest).First(); dayOff.state = newState; context.DayOffs.Update(dayOff); context.SaveChanges(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex); return(false); } return(true); }
public static bool SignUpFunc(String email, String password, String group, IntraContext context) { try { User user = context.Users.Where(u => u.email == email).First(); System.Diagnostics.Debug.WriteLine("Error : " + user.email + " Already exist"); return(false); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex); context.Users.Add(new User { email = email, password = password, group = group }); context.SaveChanges(); return(true); } }