private void saveButton_Click(object sender, EventArgs e) { string err = ""; string name = clientName.Text.Trim().ToUpper(); string phone = clientPhone.Text.Trim(); string email = clientEmail.Text.Trim(); string cnp = clientCnp.Text.Trim(); string address = clientAddress.Text.Trim().ToUpper(); string notes = clientNotes.Text.Trim(); if (name.Length < 1) { err += "Please enter a client name!\n"; } if (!Regex.Match(phone, @"^([0-9]{10})$").Success) { err += "Please enter a valid phone number!\n"; } try { MailAddress mail = new MailAddress(email); } catch (Exception ex) { err += "Please enter a valid email!\n"; } if (address.Length < 2) { err += "Please enter a valid address!\n"; } if (!Regex.Match(cnp, @"^([0-9]+)$").Success) { err += "Please enter a valid CNP!\n"; } if (pic == null) { err += "Please take a picture before saving!\n"; } if (DBQ.Instance.ClientAlreadyExists(cnp)) { err += "This CNP is already in use!\n"; } errors.Text = err; if (err.Length == 0) { Client client = new Client(name, phone, email, cnp, address, notes, PictureManipulation.ImageToByte(pic)); if (update) { client.Id = upClient.Id; DBQ.Instance.Update <Client>(client, upClient.Id); } else { client = DBQ.Instance.Insert <Client>(client); } InitCustomFont(client.barcode.ToString()); historyButton.Show(); AwesomeFormControllMagicWizzard.AwesomeNextPageMagicFunction("ClientTickets", client); } }
private void button1_Click(object sender, EventArgs e) { if (Form1.me != null) { //AwesomeFormControllMagicWizzard.nextPage(new Home()); AwesomeFormControllMagicWizzard.AwesomeNextPageMagicFunction("Home"); } }
public void login(string username, string password) { Form1.me = DBQ.Instance.GetUserByNameAndPassword(username, password); if (Form1.me == null) { MessageBox.Show("Wrong name or password!"); } else { AwesomeFormControllMagicWizzard.AwesomeNextPageMagicFunction("Home"); } }
private void ticketButton_Click(object sender, EventArgs e) { //AwesomeFormControllMagicWizzard.nextPage(new ClientTickets(client)); AwesomeFormControllMagicWizzard.AwesomeNextPageMagicFunction("ClientTickets", client); }
private void backInTime_Click(object sender, EventArgs e) { AwesomeFormControllMagicWizzard.AvadaKedavra(); }
private void usersButton_Click(object sender, EventArgs e) { AwesomeFormControllMagicWizzard.AwesomeNextPageMagicFunction("Users"); }
private void clients_Click(object sender, EventArgs e) { AwesomeFormControllMagicWizzard.AwesomeNextPageMagicFunction("ClientList"); //AwesomeFormControllMagicWizzard.nextPage(new ClientList()); }
private void newTicketType_Click(object sender, EventArgs e) { AwesomeFormControllMagicWizzard.AwesomeNextPageMagicFunction("Tickets"); //AwesomeFormControllMagicWizzard.nextPage(new Tickets()); }
private void newClient_Click(object sender, EventArgs e) { //AwesomeFormControllMagicWizzard.nextPage(new NewClient()); AwesomeFormControllMagicWizzard.AwesomeNextPageMagicFunction("NewClient"); }
private void historyButton_Click(object sender, EventArgs e) { AwesomeFormControllMagicWizzard.AwesomeNextPageMagicFunction("ClientHistory", upClient); }