public ActionResult GetOrderDetail(int ID, int DispatchID) { var order = OrderLogic.GetOrderByID(ID).FirstOrDefault(); ViewBag.Parties = PartyLogic.GetPartyByID(order.PartyID); ViewBag.Transports = TransportLogic.GetTransportByID(0); ViewBag.Products = ProductLogic.GetFinishedProducts(); ViewBag.Addresses = PartyAddressLogic.GetPartyAddress(order.PartyID); var dispatch = new Dispatch(); if (DispatchID == 0) { dispatch.DONo = DispatchLogic.GetMaxDispatchNo(); dispatch.DODate = DateTime.Now; } else { dispatch = DispatchLogic.GetDispatchByID(DispatchID).FirstOrDefault(); } dispatch.order = order; dispatch.details = DispatchLogic.GetDispatchDetail(DispatchID, order.ID); if (DispatchID > 0) { dispatch.order.PartyID = dispatch.PartyID; dispatch.order.DeliveryAddressID = dispatch.DeliveryAddressID; dispatch.order.TransportID = dispatch.TransportID; dispatch.order.BookingAt = dispatch.BookingAt; } return(PartialView("_DispatchDetails", dispatch)); }
static async Task RunLoop(IEndpointInstance endpointInstance) { while (true) { log.Info("Press 'P' to performCommand, or 'Q' to quit."); var key = Console.ReadKey(); Console.WriteLine(); switch (key.Key) { case ConsoleKey.P: var plugin = PluginsHandler.Instance.GetPluginByPluginName("BasicMathPlugin"); foreach (var command in PluginsHandler.Instance.GetCommandNamesByPluginName("BasicMathPlugin")) { await TransportLogic.SendCommand(endpointInstance, new Plugin { PluginGuid = plugin.PluginGuid, PluginName = plugin.PluginName, PluginReadableName = plugin.PluginReadableName }, command, JsonConvert.SerializeObject(new object[] { 3, 5 })); } break; case ConsoleKey.Q: return; default: log.Info("Unknown input. Please try again."); break; } } }
public void AddingTransport() { var UoW = new Mock <UnitOfWork>(); UoW.Object.DeleteDB(); var TransportLogic = new TransportLogic(UoW.Object); var UserLogic = new UserLogic(UoW.Object); UserLogic.AddUser(new Logic.DTOs.UserDTO("Dimon", Logic.DTOs.UserType.Manager, "Cherneckii", "Login", "Password")); UserLogic.Login("Login", "Password"); TransportLogic.AddTransport(new Logic.DTOs.TransportDTO("Bus", "Kyiv", DateTimeOffset.Parse("21.12.15 21:15"), "odessacity", DateTimeOffset.Parse("22.12.15 9:15")), 30, 150); var Transport = TransportLogic.GetAllTransport().ToList()[0]; Assert.That(TransportLogic.GetAllTransport().Count() == 1); Assert.That(Transport.Type == "Bus"); Assert.That(Transport.DeparturePoint == "Kyiv"); Assert.That(Transport.DepartureTime == DateTimeOffset.Parse("21.12.15 21:15")); Assert.That(Transport.ArrivalPoint == "odessacity"); Assert.That(Transport.ArrivalTime == DateTimeOffset.Parse("22.12.15 9:15")); Assert.That(Transport.TransportPlaces.Count == 30); Assert.That(Transport.TransportPlaces[0].Number == 1); Assert.That(Transport.TransportPlaces[0].Price == 150); Assert.That(Transport.TransportPlaces[0].Transport.Id == Transport.Id); }
public void AddingTransport() { var UoW = new Mock <UnitOfWork>(); UoW.Object.DeleteDB(); var TransportLogic = new TransportLogic(UoW.Object); var UserLogic = new UserLogic(UoW.Object); UserLogic.AddUser(new BLL.DTOs.UserDTO("Liza", BLL.DTOs.UserType.Manager, "Bril", "Login", "Password")); UserLogic.Login("Login", "Password"); TransportLogic.AddTransport(new BLL.DTOs.TransportDTO("Bus", "Kyiv", DateTimeOffset.Parse("22.10.18 11:15"), "Krakow", DateTimeOffset.Parse("22.10.18 23:45")), 30, 150); var Transport = TransportLogic.GetAllTransport().ToList()[0]; Assert.That(TransportLogic.GetAllTransport().Count() == 1); Assert.That(Transport.Type == "Bus"); Assert.That(Transport.DeparturePoint == "Kyiv"); Assert.That(Transport.DepartureTime == DateTimeOffset.Parse("22.10.18 11:15")); Assert.That(Transport.ArrivalPoint == "Krakow"); Assert.That(Transport.ArrivalTime == DateTimeOffset.Parse("22.10.18 23:45")); Assert.That(Transport.TransportPlaces.Count == 30); Assert.That(Transport.TransportPlaces[0].Number == 1); Assert.That(Transport.TransportPlaces[0].Price == 150); Assert.That(Transport.TransportPlaces[0].Transport.Id == Transport.Id); }
public void ReservingTicket() { var UoW = new Mock <UnitOfWork>(); UoW.Object.DeleteDB(); var UserLogic = new UserLogic(UoW.Object); var TransportLogic = new TransportLogic(UoW.Object); UserLogic.AddUser(new BLL.DTOs.UserDTO("Liza", BLL.DTOs.UserType.User, "Bril", "Login", "Password")); TransportLogic.AddTransport(new BLL.DTOs.TransportDTO("Bus", "Kyiv", DateTimeOffset.Parse("22.10.18 11:15"), "Krakow", DateTimeOffset.Parse("22.10.18 23:45")), 30, 150); UserLogic.ReserveTicket(1, 1, 1); var User = UserLogic.GetAllUsers().First(u => u.Id == 1); //Assert.That(User.TransportTickets.Count == 1); //Assert.That(User.TransportTickets[0].TransportType == "Bus"); //Assert.That(User.TransportTickets[0].PassangerName == "Liza"); //Assert.That(User.TransportTickets[0].PassangerSurname == "Bril"); //Assert.That(User.TransportTickets[0].NumberOfSeat == 1); //Assert.That(User.TransportTickets[0].DeparturePoint == "Kyiv"); //Assert.That(User.TransportTickets[0].DepartureTime == DateTimeOffset.Parse("22.10.18 11:15")); //Assert.That(User.TransportTickets[0].ArrivalPoint == "Krakow"); //Assert.That(User.TransportTickets[0].ArrivalTime == DateTimeOffset.Parse("22.10.18 23:45")); //Assert.That(User.TransportTickets[0].Price == 150); Assert.That(TransportLogic.GetAllTransport().First(t => t.Id == 1).TransportPlaces.First(r => r.Id == 1).IsBooked); Assert.Throws <AlreadyBookedItemException>(delegate { UserLogic.ReserveTicket(1, 1, 1); }); }
public FormTransports(TransportLogic trLogic, ClientLogic clLogic) { InitializeComponent(); this.transportLogic = trLogic; this.clientLogic = clLogic; LoadData(); }
public ActionResult Add(Transport transport) { ResponseMsg response = new ResponseMsg(); TransportLogic.AddTransport(transport); response.IsSuccess = true; return(Json(response)); }
private void SetUnit() { TransportLogic tLogic = new TransportLogic(); cbx_tname.DataSource = tLogic.FrmTransportSearchAll("", 0); cbx_tname.DisplayMember = "单位名称"; cbx_tname.ValueMember = "id"; cbx_tname.SelectedIndex = -1; }
public FormVisits(MaterialLogic matLogic, WorktypeLogic wLogic, VisitLogic vLogic, TransportLogic trLogic, ClientLogic clLogic) { InitializeComponent(); this.materialLogic = matLogic; this.worktypeLogic = wLogic; this.visitLogic = vLogic; this.transportLogic = trLogic; this.clientLogic = clLogic; LoadData(); }
public FormTravelReservation(TransportLogic logicT, RouteLogic logicR, HotelLogic logicH, NumberofhotelLogic logicN, ContractLogic logicC) { _logicT = logicT; _logicR = logicR; _logicH = logicH; _logicN = logicN; _logicC = logicC; InitializeComponent(); }
public JsonResult Delete(string ID) { ResponseMsg response = new ResponseMsg(); if (Convert.ToInt32(ID) > 0) { TransportLogic.DeleteTransportByID(ID); response.IsSuccess = true; response.ResponseValue = ""; } return(Json(response, JsonRequestBehavior.AllowGet)); }
// // GET: /Transport/ public ActionResult Add(string ID) { if (Convert.ToInt32(ID) > 0) { var transport = TransportLogic.GetTransportByID(Convert.ToInt32(ID)).FirstOrDefault(); return(View(transport)); } else { return(View(new Transport())); } }
private void btn_save_Click(object sender, EventArgs e) { if (formHelper.inputCheck(groupBox1)) { SetValue(); TransportLogic transportLogic = new TransportLogic(); if (transportLogic.FrmTransportUpdate(Transport)) { this.DialogResult = DialogResult.OK; this.Close(); } } }
// // GET: /Party/ public ActionResult Add(string ID) { ViewBag.TransportList = TransportLogic.GetTransportByID(0); ViewBag.PartyGroups = PartyGroupLogic.GetAllPartyGroup(); if (Convert.ToInt32(ID) > 0) { var party = PartyLogic.GetPartyByID(Convert.ToInt32(ID)).FirstOrDefault(); return(View(party)); } else { return(View(new Party())); } }
// // GET: /Order/ public ActionResult Add(string ID) { ViewBag.Dispatch = false; ViewBag.Parties = PartyLogic.GetPartyByID(0).Where(x => x.PartyGroupID == (PartyGroupLogic.GetAllPartyGroup().FirstOrDefault(y => y.GroupCode == "100003").ID)).OrderBy(x => x.Name); ViewBag.Transports = TransportLogic.GetTransportByID(0); ViewBag.Products = ProductLogic.GetFinishedProducts(); if (Convert.ToInt32(ID) > 0) { var order = OrderLogic.GetOrderByID(Convert.ToInt32(ID)).FirstOrDefault(); ViewBag.Addresses = PartyAddressLogic.GetPartyAddress(order.PartyID); return(View(order)); } else { var order = new Order(); order.OrderNo = OrderLogic.GetMaxOrderNo(); return(View(order)); } }
public void DeletingTransport() { var UoW = new Mock <UnitOfWork>(); UoW.Object.DeleteDB(); var TransportLogic = new TransportLogic(UoW.Object); var UserLogic = new UserLogic(UoW.Object); UserLogic.AddUser(new BLL.DTOs.UserDTO("Liza", BLL.DTOs.UserType.Manager, "Bril", "Login", "Password")); UserLogic.Login("Login", "Password"); TransportLogic.AddTransport(new BLL.DTOs.TransportDTO("Bus", "Kyiv", DateTimeOffset.Parse("22.10.18 11:15"), "Krakow", DateTimeOffset.Parse("22.10.18 23:45")), 30, 150); var Transport = TransportLogic.GetAllTransport().ToList()[0]; Assert.That(TransportLogic.GetAllTransport().Count() == 1); TransportLogic.DeleteTransport(1); Assert.That(TransportLogic.GetAllTransport().Count() == 0); }
public void DeletingTransport() { var UoW = new Mock <UnitOfWork>(); UoW.Object.DeleteDB(); var TransportLogic = new TransportLogic(UoW.Object); var UserLogic = new UserLogic(UoW.Object); UserLogic.AddUser(new Logic.DTOs.UserDTO("Sasha", Logic.DTOs.UserType.Manager, "Veklych", "Login", "Password")); UserLogic.Login("Login", "Password"); TransportLogic.AddTransport(new Logic.DTOs.TransportDTO("Bus", "Kyiv", DateTimeOffset.Parse("21.12.15 21:15"), "Hust", DateTimeOffset.Parse("22.12.15 9:15")), 30, 150); var Transport = TransportLogic.GetAllTransport().ToList()[0]; Assert.That(TransportLogic.GetAllTransport().Count() == 1); TransportLogic.DeleteTransport(1); Assert.That(TransportLogic.GetAllTransport().Count() == 0); }
public FormTransports(TransportLogic logicT) { _logicT = logicT; InitializeComponent(); }
public FormTransport(TransportLogic logicT, RouteLogic route) { _logicR = route; _logicT = logicT; InitializeComponent(); }
public ActionResult GetAll() { return(PartialView("GetAll", TransportLogic.GetTransportByID(0))); }