protected void btnAddRoomRange_OnClick(object sender, EventArgs e) { var cruise = GetCruiseReturnNotNull() as Cruise; var tripsAndOptions = GetTripsAndOptions() as IList <TripAndOption>; var sailsPriceTable = GetSailsPriceTableReturnNotNull() as SailsPriceTable; //cần tạo method cho đoạn code này , đoạn code này để lưu các charter của pricetabletemplate khi duoc add them var charterList = Session["charterList"] as List <int>; if (charterList == null) { charterList = new List <int>(); } for (int i = 0; i < tripsAndOptions.Count; i++) { var charter = new Charter(); charter.RoomFrom = Convert.ToInt32(ddlRoomFrom.SelectedValue); charter.RoomTo = Convert.ToInt32(ddlRoomTo.SelectedValue); charter.SailsPriceTable = sailsPriceTable; charter.Cruise = cruise; charter.Trip = tripsAndOptions[i].Trip; charter.TripOption = tripsAndOptions[i].Option; Module.SaveOrUpdate(charter); if (GetSailsPriceTableTemplate() != null) { charterList.Add(charter.Id); } } Session["charterlist"] = charterList; // Response.Redirect(Request.RawUrl); }
private void Charter_MouseEnter(object sender, EventArgs e) { if (!Charter.Focused) { Charter.Focus(); } }
private async Task CreateHistogram(long chatId, List <int> relayNos) { var names = relayNos.Select(x => Globals.Relays[x].FriendlyName); var messageToEdit = await bot.SendTextMessageAsync(chatId, "Wykonuję...");; var charter = new Charter(""); var pngFile = await charter.PrepareHistogram(relayNos, async step => { switch (step) { case Step.RetrievingData: await bot.EditMessageTextAsync(chatId, messageToEdit.MessageId, "Pobieranie danych..."); break; case Step.CreatingPlot: await bot.EditMessageTextAsync(chatId, messageToEdit.MessageId, "Tworzenie wykresu..."); break; case Step.RenderingImage: await bot.EditMessageTextAsync(chatId, messageToEdit.MessageId, "Renderowanie obrazu..."); break; } }); var fileToSend = new Telegram.Bot.Types.InputFiles.InputOnlineFile(File.OpenRead(pngFile)); await bot.SendPhotoAsync(chatId, fileToSend); await bot.EditMessageTextAsync(chatId, messageToEdit.MessageId, "Gotowe."); }
private void ChartPanel_DragDrop(object sender, DragEventArgs e) { List <GpuData> gpus = (List <GpuData>)e.Data.GetData(typeof(List <GpuData>)); AddGpuDataToChart(gpus); Charter.Invalidate(); }
public async Task UpdateSectionTrafficAsync(Charter charter, string company, bool isDeassignSectionRequest) { var queryParameters = new DynamicParameters(); queryParameters.Add("@SectionTrafficList", ToArrayTVP(charter.SectionsAssigned)); queryParameters.Add("@IsDeassignment", isDeassignSectionRequest); queryParameters.Add("@CompanyId", company); await ExecuteNonQueryAsync(StoredProcedureNames.UpdateSectionTraffic, queryParameters, true); }
public async Task UpdateCharterAsync(Charter charter, string company) { var queryParameters = new DynamicParameters(); queryParameters.Add("@I_Charter", charter.CharterId); queryParameters.Add("@CharterCode", charter.CharterCode); queryParameters.Add("@Description", charter.Description); queryParameters.Add("@VesselId", charter.VesselId); queryParameters.Add("@M_TransportType", charter.TransportTypeCode); queryParameters.Add("@M_LoadingLocation", charter.LoadingLocationCode); queryParameters.Add("@DepartureDate", charter.DepartureDate); queryParameters.Add("@M_DischargeLocation", charter.DischargeLocationCode); queryParameters.Add("@ArrivalDate", charter.ArrivalDate); queryParameters.Add("@company", company); queryParameters.Add("@CharterManagerId", charter.CharterManagerId); queryParameters.Add("@Memo", charter.Memo); queryParameters.Add("@DepartmentId", charter.DepartmentId); queryParameters.Add("@WeightUnitId", charter.WeightUnitId); queryParameters.Add("@CurrencyCode", charter.Currency); queryParameters.Add("@BLDate", charter.BlDate); queryParameters.Add("@BLRef", charter.BLRef); await ExecuteNonQueryAsync(StoredProcedureNames.UpdateCharter, queryParameters, true); }
public async Task <long> AddCharterAsync(Charter charter, string company) { var queryParameters = new DynamicParameters(); queryParameters.Add("@CharterCode", charter.CharterCode); queryParameters.Add("@Description", charter.Description); queryParameters.Add("@VesselId", charter.VesselId); queryParameters.Add("@M_TransportType", charter.TransportTypeCode); queryParameters.Add("@M_LoadingLocation", charter.LoadingLocationCode); queryParameters.Add("@DepartureDate", charter.DepartureDate); queryParameters.Add("@M_DischargeLocation", charter.DischargeLocationCode); queryParameters.Add("@ArrivalDate", charter.ArrivalDate); queryParameters.Add("@companyId", company); queryParameters.Add("@CharterManagerId", charter.CharterManagerId == 0 ? null : charter.CharterManagerId); queryParameters.Add("@Memo", charter.Memo); queryParameters.Add("@DepartmentId", charter.DepartmentId); queryParameters.Add("@WeightUnitId", charter.WeightUnitId); queryParameters.Add("@CurrencyCode", charter.Currency); queryParameters.Add("@BLDate", charter.BlDate); queryParameters.Add("@BLRef", charter.BLRef); var createdCharter = await ExecuteQueryFirstOrDefaultAsync <Charter>(StoredProcedureNames.CreateCharter, queryParameters, true); return(createdCharter.CharterId.Value); }
public FlightRepositoryF() //Construct the fake repo { Charter theCharter = new Charter { Charter_Name_First = "Joe", Charter_Name_Last = "Jango", Charter_Organization = "JoeJoePlace", Charter_Details = "Not Much" }; Contractor theContractor = new Contractor { Contractor_Name_First = "Super Joe", Contractor_Name_Last = "Super Joe Jango", Contractor_Organization = "JoeJoeSuperJoePlace", Contractor_Details = "So Much" }; Flight theFlight = new Flight { Flight_Purpose = "Go places", Flight_Origin = "This place", Flight_Destination = "That place", Flight_Details = "So cool", FlightCharter = theCharter, FlightContractor = theContractor }; aFlightList.Add(theFlight); theCharter = new Charter { Charter_Name_First = "Fat Tom", Charter_Name_Last = "Brodo", Charter_Organization = "Bacon House", Charter_Details = "Too many" }; theContractor = new Contractor { Contractor_Name_First = "Old pete hummbucker", Contractor_Name_Last = "smit", Contractor_Organization = "Ol Tooty Rooty", Contractor_Details = "None" }; theFlight = new Flight { Flight_Purpose = "Make go", Flight_Origin = "Lame place", Flight_Destination = "Cool place", Flight_Details = "Not really", FlightCharter = theCharter, FlightContractor = theContractor }; aFlightList.Add(theFlight); theCharter = new Charter { Charter_Name_First = "Little banko", Charter_Name_Last = "Boopa", Charter_Organization = "TututuMook", Charter_Details = "Got a lot of details for you." }; theContractor = new Contractor { Contractor_Name_First = "Yo yo man", Contractor_Name_Last = "man man", Contractor_Organization = " Yo Yo mania", Contractor_Details = "Super time yo yo fun" }; theFlight = new Flight { Flight_Purpose = "Yo yos to space yo", Flight_Origin = "new york", Flight_Destination = "moon", Flight_Details = "dunno", FlightCharter = theCharter, FlightContractor = theContractor }; aFlightList.Add(theFlight); }
public virtual void Cancel(Charter charter) { throw new InvalidStateException("Cancel", string.Format("Cannot Cancel {0} State", charter.CurrentState.ToString())); }
public virtual void Reject(Charter charter) { throw new InvalidStateException("Reject", string.Format("Cannot Reject {0} State", charter.CurrentState.ToString())); }
public void Save() { foreach (RepeaterItem priceItem in rptRoomRange.Items) { var textBoxPrice = priceItem.FindControl("textBoxPrice") as TextBox; var textBoxPriceVND = priceItem.FindControl("textBoxPriceVND") as TextBox; var hidCharterId = priceItem.FindControl("hidCharterId") as HiddenField; if (textBoxPrice != null && textBoxPrice.Enabled && textBoxPrice.Text != string.Empty && textBoxPriceVND != null && textBoxPriceVND.Enabled && textBoxPriceVND.Text != string.Empty) { double price; double priceVND; if (!double.TryParse(textBoxPrice.Text, out price)) { _isValid = false; break; } if (!double.TryParse(textBoxPriceVND.Text, out priceVND)) { _isValid = false; break; } if (SailsPriceTableTemplate == null) { if (hidCharterId != null) { var hidCharterIdIntType = Convert.ToInt32(hidCharterId.Value); var charter = Module.GetObject <Charter>(hidCharterIdIntType); charter.PriceUSD = Convert.ToDouble(Request.Params[textBoxPrice.UniqueID]); charter.PriceVND = Convert.ToDouble(Request.Params[textBoxPriceVND.UniqueID]); charter.SailsPriceTable = SailsPriceTable; Module.SaveOrUpdate(charter); } else { throw new Exception("hidCharterId = null"); } } else { var charter = new Charter(); charter.PriceUSD = Convert.ToDouble(Request.Params[textBoxPrice.UniqueID]); charter.PriceVND = Convert.ToDouble(Request.Params[textBoxPriceVND.UniqueID]); charter.Trip = Trip; charter.TripOption = Option; if (hidCharterId != null) { var hidCharterIdIntType = Convert.ToInt32(hidCharterId.Value); var charterTemplate = Module.GetObject <Charter>(hidCharterIdIntType); charter.RoomFrom = charterTemplate.RoomFrom; charter.RoomTo = charterTemplate.RoomTo; } charter.Cruise = ActiveCruise; charter.SailsPriceTable = SailsPriceTable; Module.SaveOrUpdate(charter); } } } }
public virtual void Approve(Charter charter) { throw new InvalidStateException("Approve", string.Format("Cannot Approve {0} State", charter.CurrentState.ToString())); }
private void Charter_MouseMove(object sender, MouseEventArgs e) { ChartArea chart = GetChartAreaUnderMouse(Charter.PointToClient(System.Windows.Forms.Cursor.Position)); SelectChartArea(chart); }
public static void Initialize(IServiceProvider services) { ApplicationDbContext context = services.GetRequiredService <ApplicationDbContext>(); context.Database.EnsureCreated(); if (!context._Flights.Any()) { //First Flight aFlight = new Flight { Flight_Purpose = "Geo-Reserve Administration Group Pacific Transport", Flight_Origin = "Sharjah, UAE", Flight_Destination = "Singapore", Flight_Details = "A shuttle capable of carrying 58 passengers from the launch site at Arabian Gulf Two to the recovery site at Pacific Three." }; Contractor aContractor = new Contractor { Contractor_Name_First = "Falen", Contractor_Name_Last = "Meelam", Contractor_Organization = "T-Movers", Contractor_Details = "T-Movers is a transorbital logistics company.", FlightID = aFlight.FlightID }; context._Contractors.Add(aContractor); aFlight.FlightContractor = aContractor; Charter aCharter = new Charter { Charter_Name_First = "Alan", Charter_Name_Last = "Veo", Charter_Organization = "W.E.O.", Charter_Details = "W.E.O. is a security firm.", FlightID = aFlight.FlightID }; context._Charters.Add(aCharter); aFlight.FlightCharter = aCharter; context._Flights.Add(aFlight); // add the to DB context context.SaveChanges(); // save it for ID //Second aFlight = new Flight { Flight_Purpose = "Transportation of consumer goods", Flight_Origin = "Hong-Kong, CA Admin", Flight_Destination = "Cape Town, South Africa", Flight_Details = "A transportation of consumer goods ranging from consumables to luxury materials." }; aContractor = new Contractor { Contractor_Name_First = "Dera", Contractor_Name_Last = "Tura", Contractor_Organization = "VeTonSeco", Contractor_Details = "VeTonSeco is a spanish orbital mover and logistics company.", FlightID = aFlight.FlightID }; context._Contractors.Add(aContractor); aFlight.FlightContractor = aContractor; aCharter = new Charter { Charter_Name_First = "Thomas", Charter_Name_Last = "Rio", Charter_Organization = "Tuurv Enterprises C", Charter_Details = "Tuurv Enterprices C is a manufacturing company of aerospace components.", FlightID = aFlight.FlightID }; context._Charters.Add(aCharter); aFlight.FlightCharter = aCharter; context._Flights.Add(aFlight); // add the to DB context context.SaveChanges(); // save it for ID //Third aFlight = new Flight { Flight_Purpose = "Transports of delegates to the UN17 Conference.", Flight_Origin = "New York, USA", Flight_Destination = "Geneva, Switzerland", Flight_Details = "34 passengers need to be transported to the UN17 conference." }; aContractor = new Contractor { Contractor_Name_First = "Alex", Contractor_Name_Last = "Palen", Contractor_Organization = "Turnkey-SKYWAYS", Contractor_Details = "Turnkey-SKYWAYS is an international moving company.", FlightID = aFlight.FlightID }; context._Contractors.Add(aContractor); aFlight.FlightContractor = aContractor; aCharter = new Charter { Charter_Name_First = "Vess", Charter_Name_Last = "Altura", Charter_Organization = "UN/Security", Charter_Details = "UN/S is a security firm responsible for US delegates to the UN.", FlightID = aFlight.FlightID }; context._Charters.Add(aCharter); aFlight.FlightCharter = aCharter; context._Flights.Add(aFlight); // add the to DB context context.SaveChanges(); // save it for ID context.SaveChanges(); // save the last addition } }
public ActionResult Create(Charter charter) { DocumentSession.Store(charter); DocumentSession.SaveChanges(); return RedirectToAction("Index", "Home"); }
public override void Approve(Charter charter) { charter.Submited(); charter.SetStateType(States.Submitted); charter.SetStateType(_charterStateFactory.CreateSubmittedState()); }
public override void Reject(Charter charter) { charter.RejectSubmited(); charter.SetStateType(States.SubmitRejected); charter.SetStateType(_charterStateFactory.CreateSubmitRejectedState()); }