public void SaveWithChildren(MerchandisingTicket ticket) { lock (locker) { db.InsertWithChildren(ticket); } }
public TicketDetailViewModel(MerchandisingTicket ticket = null) { Title = "Ticket Details"; Ticket = ticket; TimerText = string.Format("{0:00}:{1:00}:{2:00}", hours, minutes, seconds); Comment = Ticket.comment; SubmitCommand = new Xamarin.Forms.Command(OnSubmit); TimerStart = new Xamarin.Forms.Command(TimeStart); TimerStop = new Xamarin.Forms.Command(TimeStop); TimerComplete = new Xamarin.Forms.Command(TimeComplete); }
public int SaveMerchandisingTicket(MerchandisingTicket MerchandisingTicket) { lock (locker) { if (MerchandisingTicket.ID != 0) { db.Update(MerchandisingTicket); return(MerchandisingTicket.ID); } else { return(db.Insert(MerchandisingTicket)); } } }
public async static void InitialiseData() { App.UserData.DeleteAll(); App.ClientData.DeleteAll(); App.MerchandiserData.DeleteAll(); App.MerchandisingTicketData.DeleteAll(); //clients Client bigbrand = new Client { clientName = "Big Brand Supermarket", phoneNumber = "+64 111 1111", emailAddress = "*****@*****.**" }; Client bedbathboring = new Client { clientName = "Bed, Bath & Boring", phoneNumber = "+64 222 2222", emailAddress = "*****@*****.**" }; Client sportythings = new Client { clientName = "Sporty Things", phoneNumber = "+64 333 3333", emailAddress = "*****@*****.**" }; //users User merchandiserSteve = new User { emailAddress = "*****@*****.**", password = "******", userType = 0 }; User supervisorMax = new User { emailAddress = "*****@*****.**", password = "******", userType = 1 }; //merchandiser Merchandiser steveJ = new Merchandiser { Name = "Steve Johnson", phoneNumber = "+64 111 1111", emailAddress = "*****@*****.**" }; MerchandisingTicket bigbrandtoothbrushes = new MerchandisingTicket { status = 0, instructions = "Create a display for big brand's new range of gluten-free toothbrushes", location = "123 Fake Street", clientName = "Big Brand Supermarket" }; MerchandisingTicket sportsballs = new MerchandisingTicket { status = 0, instructions = "Setup our balls so people want to play with them.", location = "123 Faker Street", clientName = "Sporty Things" }; MerchandisingTicket bbbjusttowels = new MerchandisingTicket { status = 0, instructions = "We have too many towels, make them look nice", location = "123 Fake Street", clientName = "Bed, Bath & Boring" }; App.MerchandisingTicketData.SaveMerchandisingTicket(bigbrandtoothbrushes); App.MerchandisingTicketData.SaveMerchandisingTicket(sportsballs); App.MerchandisingTicketData.SaveMerchandisingTicket(bbbjusttowels); App.UserData.SaveUser(merchandiserSteve); App.UserData.SaveUser(supervisorMax); App.MerchandiserData.SaveMerchandiser(steveJ); App.ClientData.SaveClient(bigbrand); App.ClientData.SaveClient(bedbathboring); App.ClientData.SaveClient(sportythings); }