public ExternalTicket(string creator, string email, string description) { var idint = CounterPlus(); Id = idint.ToString(); Creator = creator; Email = email; Description = description; Status = "Open"; TicketStats.Input(this); }
public ExternalTicket(string description) { var idint = CounterPlus(); Id = idint.ToString(); Creator = "Not specified"; Email = "Not specified"; Description = description; Status = "Open"; TicketStats.Input(this); }
public ExternalTicket(string creator, string email, string description, string response, string status) { var idint = CounterPlus(); Id = idint.ToString(); Creator = creator; Email = email; Description = description; Response = response; Status = status; TicketStats.Input(this); }
public InternalTicket(string creator, string staffid, string email, string description, string response, string status) { var idint = CounterPlus(); var v = idint + 2000; Id = v.ToString(); Creator = creator; StaffId = staffid; Email = email; Description = description; Response = response; Status = status; TicketStats.Input(this); }
public InternalTicket(string creator, string staffid, string email, string description) { var idint = CounterPlus(); var v = idint + 2000; Id = v.ToString(); Creator = creator; StaffId = staffid; Email = email; Description = description; if (Description.Contains("Password Change")) { Response = "New password generated: " + PasswordGenerator.Invoke(Id, StaffId); Status = "Closed"; } else { Status = "Open"; } TicketStats.Input(this); }