// Event handler for add button private void btnAdd_Click(object sender, EventArgs e) { // try / catch for showing error messages in case of error occurs try { // Grabbing user input GrabUserInput(); // Assigning instance of SprintManager class to the manager variable var manager = new SprintManager(); // Inserting data to the database manager.Create(Sprint); // Clearing the form and then showing data on the form MyForms.GetForm <SprintListForm>().LoadData(); // Getting the last sprint Sprint s = manager.GetAll().Last(); // Getting all the backlog tickets by given number of developers and assigning to source List List <Ticket> source = new TicketList().GetSortedBacklogTickets((int)nudDevelopers.Value); // Iterating over the source List with foreach foreach (var ticket in source) { // Creating new instance of TicketManager and calling SetTicketStatusAndSprint for updating tickets status and sprint ID new TicketManager().SetTicketStatusAndSprint(ticket, s.Id); } MyForms.GetForm <TicketListForm>().LoadData(); // Refreshing the TicketListForm Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// This method displays the list of all tickets with their users and parking spots /// <example>Tickets/TicketList</example> /// </summary> /// <returns>Tickets list with users and parking spots</returns> public ActionResult TicketList() { //Role based rendering applied to ticket list TicketList ViewModel = new TicketList(); //Checking if current user is admin ViewModel.isadmin = User.IsInRole("Admin"); //Get the user name ViewModel.firstname = User.Identity.Name; //Getting the list of all tickets with their information string url = "TicketData/GetAllTickets"; HttpResponseMessage response = client.GetAsync(url).Result; if (response.IsSuccessStatusCode) { IEnumerable <ShowTicket> AllTickets = response.Content.ReadAsAsync <IEnumerable <ShowTicket> >().Result; ViewModel.AllTickets = AllTickets; return(View(ViewModel)); } else { return(RedirectToAction("Error")); } }
private void OnItemSelection(TicketViewData obj) { if (obj == null) { return; } if (!Settings.MultiSelection) { TicketList.ToList().ForEach(x => x.IsSelected = false); obj.IsSelected = true; } else { obj.IsSelected = !obj.IsSelected; } if (!string.IsNullOrEmpty(Settings.CommandName)) { var val = GetCommandValues(); _applicationState.NotifyEvent(RuleEventNames.AutomationCommandExecuted, new { Ticket = Ticket.Empty, AutomationCommandName = Settings.CommandName, Value = val }); } }
public void TicketListTest() { int minValue = 0; int maxValue = 999999; ticketList = new TicketList(minValue, maxValue); }
private void Reload_All() { sy = new Contract(@".\syContract.ini");//č·ååē³»ē»äøēååå· sy_contracts = (List <Sys_Contract>)sy.GetList(); kc = new Contract(@".\kcContract.ini");//č·ååē³»ē»äøēååå· kc_contracts = (List <Sys_Contract>)kc.GetList(); mContractor = new MainContractor(@".\mainContract.ini"); msc = (List <MainContract>)mContractor.GetList(); syor = new Ticket(@".\syContract.ini"); sy_Tickets = (List <SysTicket>)syor.GetList(); kcor = new Ticket(@".\kcContract.ini"); kc_Tickets = (List <SysTicket>)kcor.GetList(); All_Tickets = new List <SysTicket>(); All_Tickets.AddRange(kc_Tickets); All_Tickets.AddRange(sy_Tickets); _AreaList = GetAllArea(); tkor = new Ticktor(All_Tickets, msc); ckor = new Clockor(@".\syContract.ini"); _Clocks = ckor.GetList(); tkor.ImportClock(_Clocks); }
protected void SubmitButton_Click(object sender, EventArgs e) { TicketList tList = TicketList.GetTickets(); double bidAmount = Convert.ToDouble(txtBid.Text); tList.AddTicket(txtDate.Text, txtFirstName.Text, txtLastName.Text, txtEmail.Text, txtPhoneNumber.Text, txtGameBox.Text, bidAmount, txtAddress.Text, txtCity.Text, txtState.Text, txtZipCode.Text, txtCountry.Text); txtDate.Text = ""; txtFirstName.Text = ""; txtLastName.Text = ""; txtPhoneNumber.Text = ""; txtEmail.Text = ""; txtEmailConfirm.Text = ""; txtGameBox.SelectedValue = "None"; txtBid.Text = ""; txtAddress.Text = ""; txtCity.Text = ""; txtState.Text = ""; txtZipCode.Text = ""; txtCountry.Text = ""; ShippingButton.Text = ""; feedbackLabel.Text = "Your information has been submitted"; // feedbackLabel.ForeColor = "green"; }
protected void ShippingButton_CheckedChanged(object sender, EventArgs e) { // if (Page.IsValid) if (true) { TicketList tList = TicketList.GetTickets(); Ticket t = tList.GetAddress(txtEmail.Text); if (t != null) { txtFirstName.Text = t.Fname; txtLastName.Text = t.Lname; txtPhoneNumber.Text = t.PNumber; txtAddress.Text = t.Address; txtCity.Text = t.City; txtState.Text = t.State; txtZipCode.Text = t.ZCode; txtCountry.Text = t.Country; } else { ShippingButton.Text = "Prior user information unavailable"; } ShippingButton.Checked = false; } }
private void button3_Click(object sender, EventArgs e) { if (Ticket.Count == 0) { MessageBox.Show("Lista Vazia"); return; } if (Ticket.Any(x => x.Tipo == "P") && count < 3) { int P = Ticket.Where(x => x.Tipo == "P").Min(x => x.NumSeq); TicketList pri = Ticket.FirstOrDefault(x => x.Tipo == "P" && x.NumSeq == P); MessageBox.Show("O Ticket " + 'P' + P + " foi atendito"); Ticket.Remove(pri); count++; } else { int N = Ticket.Where(x => x.Tipo == "N").Min(x => x.NumSeq); TicketList pri = Ticket.FirstOrDefault(x => x.Tipo == "N" && x.NumSeq == N); MessageBox.Show("O Ticket N" + N + " foi atendito"); Ticket.Remove(pri); count = 0; } dataGridView1.DataSource = null; dataGridView1.DataSource = Ticket; }
public async Task Init() { User loggedInUser = await $"{APIService._apiUrl}/Users/userid/{APIService.Username}" .GetJsonAsync <User>(); var list = await $"{APIService._apiUrl}/Support/users/{loggedInUser.Id}" .WithBasicAuth(APIService.Username, APIService.Password) .GetJsonAsync <IEnumerable <Ticket> >(); TicketList.Clear(); foreach (var item in list) { if (item.UserID == loggedInUser.Id) { string submitter = await $"{APIService._apiUrl}/submitters/support/{item.Id}" .GetStringAsync(); var model = new TicketPreviewModel { Content = item.Content, DateAdded = item.DateAdded, Id = item.Id, Resolved = item.Resolved, Title = item.Title, User = submitter, UserID = item.UserID }; TicketList.Add(model); } } }
void PopulateTicketList() { TicketList.Clear(); foreach (var ticket in ticketRepository.GetAll()) { TicketList.Add(ticketListItemViewModelFactory.Create(ticket)); } }
public TicketSelectForm(Form parent, TicketList lista, ETipoFacturas tipo) : base(true, parent, lista, tipo) { InitializeComponent(); _view_mode = molView.Select; _action_result = DialogResult.Cancel; }
private static void TestingTicket() { //Ticket obj = Ticket.NewTicket(); //obj.TicketNo = "TICKET01"; //obj.TicketSubject = "Testing Create Ticket"; //obj.Requester = "*****@*****.**"; //obj.CallerPosistion = "Provinsi"; //obj.Priority = Priority.Medium.ToString(); //obj.TicketOwner = "agen01"; //obj.TicketType = TicketTypeInfoList.GetTicketTypeInfoList().First().TicketTypeName; //obj.TicketStatus = TicketStatus.Draft.ToString(); //obj.TicketDescription = ""; //TicketSolutionList list = new TicketSolutionList(); //TicketSolution sol = new TicketSolution() //{ // HowToSolving = "Rahasia", // UpdatedBy = obj.TicketOwner, // UpdatedDate = DateTime.Now //}; //list.Add(sol); //sol = new TicketSolution() //{ // HowToSolving = "Kepo", // UpdatedBy = obj.TicketOwner, // UpdatedDate = DateTime.Now //}; //list.Add(sol); //string solution = Newtonsoft.Json.JsonConvert.SerializeObject(list); //list = null; //list = Newtonsoft.Json.JsonConvert.DeserializeObject<TicketSolutionList>(solution); //obj.Solution = solution; //obj.Escalation = obj.TicketOwner; //obj.CreatedBy = "Admin"; //obj.CreatedDate = DateTime.Now; //obj.UpdatedBy = obj.CreatedBy; //obj.UpdatedDate = obj.CreatedDate; //Ticket obj = Ticket.GetTicket(15); //TicketSolutionList list = Newtonsoft.Json.JsonConvert.DeserializeObject<TicketSolutionList>(obj.Solution); //TicketSolution sol = new TicketSolution() //{ // HowToSolving = "Mau tau aja atau mau tau banget?", // UpdatedBy = obj.TicketOwner, // UpdatedDate = DateTime.Now //}; //list.Add(sol); //string solution = Newtonsoft.Json.JsonConvert.SerializeObject(list); //obj.Solution = solution; //obj.Delete(); //obj = obj.Save(); TicketInfoList infolist = TicketInfoList.GetTicketInfoList(); TicketList list = TicketList.GetTicketList(); }
public void ResetRecordAll() { Records0.Clear(); Records1.Clear(); Records2.Clear(); PointList.Clear(); TicketList.Clear(); KeyList.Clear(); }
private void UpdateGUITimer(OrderMain orderMain, TicketList pTicketList) { bool debug = false; string sqlOrderMainUpdatedAt = string.Format("SELECT UpdatedAt FROM fin_documentordermain WHERE (PlaceTable = '{0}' AND OrderStatus = {1}) ORDER BY UpdatedAt DESC", orderMain.Table.Oid, Convert.ToInt16(OrderStatus.Open)); var oResultUpdatedAt = GlobalFramework.SessionXpo.ExecuteScalar(sqlOrderMainUpdatedAt); if (oResultUpdatedAt != null) { DateTime dateLastDBUpdate = Convert.ToDateTime(oResultUpdatedAt); if (orderMain.UpdatedAt < dateLastDBUpdate) { orderMain.PersistentOid = orderMain.GetOpenTableFieldValueGuid(orderMain.Table.Oid, "Oid"); orderMain.OrderStatus = (OrderStatus)orderMain.GetOpenTableFieldValue(orderMain.Table.Oid, "OrderStatus"); orderMain.UpdatedAt = dateLastDBUpdate; //If is in OrderMain List Mode Update Model if (pTicketList.ListMode == TicketListMode.OrderMain) { pTicketList.UpdateModel(); } pTicketList.UpdateOrderStatusBar(); pTicketList.UpdateTicketListOrderButtons(); //Debug if (debug) { _log.Debug(string.Format("UpdateGUITimer(): Table Status Updated [{0}], _persistentOid [{1}], _orderStatus [{2}], _UpdatedAt [{3}], dateLastDBUpdate [{4}]", orderMain.Table.Name, orderMain.PersistentOid, Convert.ToInt16(OrderStatus.Open), orderMain.UpdatedAt, dateLastDBUpdate)); } GlobalFramework.SessionApp.Write(); } } //Cant Get Table Open Status else { orderMain.PersistentOid = orderMain.GetOpenTableFieldValueGuid(orderMain.Table.Oid, "Oid"); orderMain.OrderStatus = (OrderStatus)orderMain.GetOpenTableFieldValue(orderMain.Table.Oid, "OrderStatus"); //If is in OrderMain List Mode Update Model if (pTicketList.ListMode == TicketListMode.OrderMain) { pTicketList.UpdateModel(); } pTicketList.UpdateOrderStatusBar(); pTicketList.UpdateTicketListOrderButtons(); GlobalFramework.SessionApp.Write(); //Debug //if (debug) _log.Debug(string.Format("UpdateGUITimer(): Cant Get Table Status [{0}], sql:[{1}]", orderMain.Table.Name, sqlOrderMainUpdatedAt)); } }
public async Task <int> TicketCheckerAsync(TicketList ticketList) { var res = 0; var flownTickets = ticketList.tickets; var flownNumbers = flownTickets.Select(t => t.MilesProgramNumber).Distinct(); foreach (string num in flownNumbers) { var client = await _clientRepository.GetClientByNumberAsync(num); if (client != null) { var firstNameNormalized = client.User.FirstName.ToUpper(); var lastNameNormalized = client.User.LastName.ToUpper(); var programTierMultiplier = await _programTierRepository.GetMultiplierByIdAsync(client.IsInReferrerProgram?_goldTierId : client.ProgramTierId); var clientTickets = flownTickets.Where(t => t.MilesProgramNumber == num); foreach (var ticket in clientTickets) { var ticketFirstNameNormalized = ticket.FirstName.ToUpper(); var ticketLastNameNormalized = ticket.LastName.ToUpper(); if (ticketFirstNameNormalized == firstNameNormalized && ticketLastNameNormalized == lastNameNormalized) { var baseMiles = CalculateMiles(ticket.DepartureLatitude, ticket.DepartureLongitude, ticket.ArrivalLatitude, ticket.ArrivalLongitude); double classMultiplier = 0.10; if (IsIntercontinentalFlight(ticket.ArrivalRegion, ticket.DepartureRegion)) { classMultiplier = await _seatClassRepository.GetRegularMultiplierByIdAsync(ticket.SeatClassId); } else { classMultiplier = await _seatClassRepository.GetInternationalMultiplierByIdAsync(ticket.SeatClassId); } int finalMiles = (int)Math.Floor(baseMiles * (1 + classMultiplier + programTierMultiplier)); //TODO: Check if the house always wins await CreditMilesToClient(client, finalMiles, ticket); client.FlownSegments++; await _clientRepository.UpdateAsync(client); res++; } } } } return(res); }
public override void WriteTicket(Ticket ticket, string fileName) { CSVFileWriter fw = new CSVFileWriter(); TicketList.Add(ticket); var dataline = ParseContext.DoParseForData(ticket); fw.writeToFile(dataline, fileName); }
private string GetCommandValues() { return(!string.IsNullOrEmpty(Settings.CommandValue) ? string.Join(",", TicketList.Where(x => x.IsSelected) .Select(x => _printerService.GetPrintingContent(x.Ticket, Settings.CommandValue, 0))) : string.Join(",", TicketList.Where(x => x.IsSelected) .Select(x => x.Ticket.Id))); }
public override void UpdateList() { switch (_current_action) { case molAction.Add: if (_entity == null) { return; } List.AddItem(_entity.GetInfo(false)); if (FilterType == IFilterType.Filter) { TicketList listA = TicketList.GetList(_filter_results); listA.AddItem(_entity.GetInfo(false)); _filter_results = listA.GetSortedList(); } break; case molAction.Edit: case molAction.ChangeStateContabilizado: case molAction.ChangeStateEmitido: case molAction.Unlock: case molAction.PrintDetail: case molAction.ExportPDF: case molAction.EmailPDF: if (_entity == null) { return; } ActiveItem.CopyFrom(_entity); break; case molAction.Delete: if (ActiveItem == null) { return; } List.RemoveItem(ActiveOID); if (FilterType == IFilterType.Filter) { TicketList listD = TicketList.GetList(_filter_results); listD.RemoveItem(ActiveOID); _filter_results = listD.GetSortedList(); } break; } RefreshSources(); if (_entity != null) { Select(_entity.Oid); } _entity = null; }
private void button1_Click(object sender, EventArgs e) { TicketList Tk = new TicketList { Tipo = "N", NumSeq = tkN++, }; Descricao = Tk.Tipo + Tk.NumSeq; Ticket.Add(Tk); dataGridView1.DataSource = null; dataGridView1.DataSource = Ticket; }
public void alreadySorted() { TicketList list = new TicketList(4); list.Add(new Ticket(5050, new DateTime(2010, 1, 1))); list.Add(new Ticket(5050, new DateTime(2011, 1, 1))); list.Add(new Ticket(5050, new DateTime(2012, 1, 1))); list.Add(new Ticket(5050, new DateTime(2014, 1, 1))); list.printList(); Assert.IsTrue(list.isSorted()); Console.WriteLine("Sorted list"); list.printList(); }
public void RemoveDuplicates() { TicketList list = new TicketList(4); list.Add(new Ticket(5050, new DateTime(2010, 1, 1))); list.Add(new Ticket(8080, new DateTime(2011, 1, 1))); list.Add(new Ticket(5050, new DateTime(2012, 1, 1))); list.printList(); list.Remove(5050); list.printList(); int blah; Assert.IsFalse(list.Contains(5050, out blah)); }
public override void PrintList() { PgMng.Reset(3, 1, Face.Resources.Messages.LOADING_DATA, this); TicketReportMng reportMng = new TicketReportMng(AppContext.ActiveSchema, this.Text, this.FilterValues); PgMng.Grow(Face.Resources.Messages.BUILDING_REPORT); TicketListRpt report = reportMng.GetListReport(TicketList.GetList(Datos.DataSource as IList <TicketInfo>)); PgMng.FillUp(); ShowReport(report); }
private void loadTickets() { Debug.WriteLine("Loading tickets"); Tuple <Ticket, TicketStatus>[] tickets = storage.getTicketDict(this); Debug.WriteLine("Got Ticket Dictionary"); scheduledTickets = new TicketList(tickets.Count() * 2); foreach (Tuple <Ticket, TicketStatus> ticket in tickets) { if (!ticket.Item2.completed) { scheduledTickets.Add(ticket.Item1); } } scheduledTickets.Sort(); }
public TicketMngForm(bool is_modal, Form parent, TicketList list, ETipoFacturas tipo) : base(is_modal, parent, list) { InitializeComponent(); SetView(molView.Normal); // Parche para poder abrir el formulario en modo diseƱo y no perder la configuracion de columnas DatosLocal_BS = Datos; Tabla.DataSource = DatosLocal_BS; SetMainDataGridView(Tabla); Datos.DataSource = TicketList.NewList().GetSortedList(); SortProperty = Codigo.DataPropertyName; _tipo = tipo; }
//::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: //Event: BarCodeReader private void HWBarCodeReader_Captured(object sender, EventArgs e) { //_log.Debug(String.Format("Window: [{0}] Device: [{1}] Captured: [{2}] Length: [{3}]", GlobalApp.HWBarCodeReader.Window, GlobalApp.HWBarCodeReader.Device, GlobalApp.HWBarCodeReader.Buffer, GlobalApp.HWBarCodeReader.Buffer.Length)); switch (GlobalApp.BarCodeReader.Device) { case InputReaderDevice.None: break; case InputReaderDevice.BarCodeReader: TicketList.InsertOrUpdate(GlobalApp.BarCodeReader.Buffer); break; case InputReaderDevice.CardReader: break; default: break; } }
/// <summary> /// return CalculateCartCommand obj /// </summary> /// <param name="cartExternalId"></param> /// <param name="cart"></param> /// <param name="objwsMenuItem"></param> /// <returns></returns> private CalculateCartCommand GetCalculateCart(string cartExternalId, TicketList ticketContents) { try { var calculateCart = SalesTransactionLines(ticketContents); if (calculateCart != null) { calculateCart.Cart.SourceExternalId = cartExternalId; return(new CalculateCartCommand { Cart = calculateCart.Cart, ReferenceNumber = cartExternalId }); } } catch (Exception ex) { _logger.WriteLogError(ex, "CalculateCart"); } return(null); }
public JObject run(JObject args) { try { TicketList list = scheduler.scheduledTickets; int[] ticketIds = new int[list.count]; for (int i = 0; i < list.count; i++) { ticketIds[i] = (list[i] as Ticket).ticketID; } return(new JObject(new JProperty("count", 0), new JProperty("ticketIds", ticketIds), new JProperty("success", false), new JProperty("failureReason", String.Empty))); } catch (Exception e) { int[] blankList = new int[0]; return(new JObject(new JProperty("count", 0), new JProperty("ticketIds", blankList), new JProperty("success", false), new JProperty("failureReason", e.Message))); } }
public void Insrt() { IQueryable <HospitalInfo> qerty = from lable in db.HospitalInfo where lable.Id_hospital == Convert.ToInt32(window.idUser) select lable; string s = ""; string spec = ""; foreach (HospitalInfo cust in qerty) { s += cust.name_hospital; spec += cust.city_hospital; } try { TicketList registrationticket = new TicketList { FIO_patient = namepatbox.Text.ToString(), Pol = polpatbox.Text.ToString(), Job_patient = namejob.Text.ToString(), FIO_doctor = s, Specialty_doctor = spec, Code_diseases = codeticket.Text.ToString(), Other = other.Text.ToString(), Start_date_disease = date1, End_date_disease = date2, id_fk_side = 1, number = Convert.ToInt32(number.Text) }; db.GetTable <TicketList>().InsertOnSubmit(registrationticket); db.SubmitChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
protected override void RefreshMainData() { PgMng.Grow(string.Empty, "Lista de Tickets - Begin"); _selectedOid = ActiveOID; switch (DataType) { case EntityMngFormTypeData.Default: switch (_tipo) { case ETipoFacturas.Todas: if (Library.Common.ModulePrincipal.GetUseActiveYear()) { if (AppContext.User.IsSuperUser) { List = TicketList.GetList(Library.Common.ModulePrincipal.GetActiveYear().Year, EEstado.Todos, false); } else { List = TicketList.GetList(Library.Common.ModulePrincipal.GetActiveYear().Year, EEstado.NoOculto, false); } } else { List = TicketList.GetList(EEstado.NoOculto, false); } break; } break; case EntityMngFormTypeData.ByParameter: _sorted_list = List.GetSortedList(); break; } PgMng.Grow(string.Empty, "Lista de Tickets - End"); }
//::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: //Event: BarCodeReader private void HWBarCodeReader_Captured(object sender, EventArgs e) { //_log.Debug(String.Format("Window: [{0}] Device: [{1}] Captured: [{2}] Length: [{3}]", GlobalApp.HWBarCodeReader.Window, GlobalApp.HWBarCodeReader.Device, GlobalApp.HWBarCodeReader.Buffer, GlobalApp.HWBarCodeReader.Buffer.Length)); /* * TK013134 - Parking Ticket * Check for cases that a table has not been opened yet */ if (GlobalApp.WindowPos.TicketList.CurrentOrderDetails != null) { switch (GlobalApp.BarCodeReader.Device) { case InputReaderDevice.None: break; case InputReaderDevice.BarCodeReader: case InputReaderDevice.CardReader: /* TK013134 - Parking Ticket */ // TODO implement a message dialog for UX purposes informing user that needs to select a table before scan a barcode if (GlobalFramework.AppUseParkingTicketModule) { GlobalApp.ParkingTicket.GetTicketDetailFromWS(GlobalApp.BarCodeReader.Buffer); //TicketList.InsertOrUpdate(GlobalApp.BarCodeReader.Buffer); } // Default Mode : Articles else { TicketList.InsertOrUpdate(GlobalApp.BarCodeReader.Buffer); } break; default: break; } } }