客运站管理系统(改签换乘)

一、功能实现
改签换乘主要包括:更改票据中的班次信息
在这里插入图片描述
二、过程
输入票号查询此票号的详细信息,因为主要修改班次信息,所以其中班次以蓝色为字体颜色,起到突出班次的作用,方便直观。输入完票号后,会自动执行查询,查询完后,在上方输入要修改的班次号,输入完班次号,也会自动执行查询,查询出该班次的具体信息,比如发车日期、该班次的车辆编号、车牌号还有发车时间
在这里插入图片描述
点击确认按钮,执行修改操作

在这里插入图片描述
三、代码

部分查询代码

public ActionResult SelectXinXiByBc(string ClassesNumber)
        {
            try
            {
                ShouPiaoVo Banci =(from tbBanCi in myModels.PW_Information 
                               join tbCheLiang in myModels.BS_Vehicles on tbBanCi.VehiclesID equals tbCheLiang.VehiclesID
                               where tbBanCi.ClassesNumber == ClassesNumber
                               select new ShouPiaoVo
                               {
                                   ClassesNumber=tbBanCi.ClassesNumber,
                                   InformationID=tbBanCi.InformationID,
                                   VehiclesID=tbCheLiang.VehiclesID,
                                   StartDate1=tbBanCi.StartDate.ToString(),
                                   StartTime1=tbBanCi.StartTime.ToString(),
                                   VehicleSerial=tbCheLiang.VehicleSerial,
                                   BusNumber=tbCheLiang.BusNumber
                               }).Single();
                return Json(Banci, JsonRequestBehavior.AllowGet);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
            return Json("", JsonRequestBehavior.AllowGet);
        }


部分查询js代码

function SearchB() {
var ClassN = $("#ClassesNumber").val();
var InformationID = $(’#formBanCi [name=“InformationID”]’).val();
. p o s t ( " / T i c k e t M a n a g e m e n t / E n d o r s e T h e C h a n g e / S e l e c t X i n X i B y B c " , C l a s s e s N u m b e r : C l a s s N , I n f o r m a t i o n I D : I n f o r m a t i o n I D , f u n c t i o n ( d a t a ) l o a d D a t a t o F o r m ( " f o r m B a n C i " , d a t a ) ; ) i f ( .post("/TicketManagement/EndorseTheChange/SelectXinXiByBc", { ClassesNumber: ClassN, InformationID: InformationID }, function (data) { loadDatatoForm("formBanCi", data); }) if ( ("#ClassesNumber").val() == “” || ClassN == undefined) {
$("#formBanCi").resetForm();
}
}


猜你喜欢

转载自blog.csdn.net/weixin_44544594/article/details/87888239
今日推荐