Before a single click trigger event

In everyday project, there are always a lot of list, sometimes in order to facilitate the search, do a search function, however, is speaking here after a previous single click of a single event, look for the list in less time very convenient when find two adjacent list, do a good contrast.

First of all to be found in the list of information, with respect to this relatively simple
again after the maintenance of a single query and single information before
a single query // repair bill after
public ActionResult SelectWeiXiuWeiTuoDanHouDan (int i)
{
the try
{
var List = (from tbMaintenanceOrder in myModels.YW_MaintenanceOrder
the Join tbCarType in myModels.JC_CarType ON tbMaintenanceOrder.CarTypeID the equals tbCarType.CarTypeID // maintenance of a single model ID corresponds to
the Join tbBrand in myModels.JC_Brand ON tbMaintenanceOrder.BrandID the equals tbBrand.BrandID
the Join tbCarClass in myModels.JC_CarClass ON tbMaintenanceOrder.CarClassID the equals tbCarClass .CarClassID // repair bikes and ID
the Join tbConnectCarMemberID in myModels.JC_ConnectCarMember ON tbMaintenanceOrder.ConnectCarMemberID the equals tbConnectCarMemberID.ConnectCarMemberID
join tbBusinessClass in myModels.JC_BusinessClass on tbMaintenanceOrder.BusinessClassID
equals tbBusinessClass.BusinessClassID //业务类ID
join tbServiceType in myModels.JC_ServiceType on tbMaintenanceOrder.ServiceTypeID equals tbServiceType.ServiceTypeID //维修类ID
join tbOilMeter in myModels.JC_OilMeter on tbMaintenanceOrder.OilMeterID equals tbOilMeter.OilMeterID //油表ID
join tbSettleAccountsVerifyState in myModels.JC_SettleAccountsVerifyState on tbMaintenanceOrder.SettleAccountsVerifyStateID equals tbSettleAccountsVerifyState.SettleAccountsVerifyStateID
join tbCarHost in myModels.JC_CarHost on tbMaintenanceOrder.CarHostID equals tbCarHost.CarHostID
where tbMaintenanceOrder.MaintenanceOrderID == i
select new
{
MaintenanceOrderID = tbMaintenanceOrder.MaintenanceOrderID, // maintenance of a single ID
CarHostID = tbCarHost.CarHostID, the owner // ID
CarTypeID = tbCarType.CarTypeID, models // ID
BrandID = tbBrand.BrandID, // label ID
CarClassID = tbCarClass.CarClassID, // car class ID
ConnectCarMemberID = tbConnectCarMemberID.ConnectCarMemberID, // pick-up member ID
OilMeterID = tbOilMeter.OilMeterID, fuel gauge // ID
BusinessClassID = tbBusinessClass.BusinessClassID, business class // ID
ServiceTypeID = tbServiceType.ServiceTypeID, maintenance // class ID
MaintenanceOrderNumber = tbMaintenanceOrder.MaintenanceOrderNumber, // maintenance of a single number
CarFrameNumber = tbCarHost.CarFrameNumber, // the frame number
EngineNumber = tbCarHost.EngineNumber, // engine number
EnterFactoryDate = tbMaintenanceOrder.EnterFactoryDate.Value.ToString (),
PlanCompleteDate = tbMaintenanceOrder.PlanCompleteDate.ToString (), // plans to complete
EnterMillInside = tbMaintenanceOrder.EnterMillInside, // into the factory
FittingsDiscount = tbMaintenanceOrder.FittingsDiscount.ToString (), // accessories discount
ManageFee = tbMaintenanceOrder.ManageFee.ToString (), / / management fee
PreferentialAmount = tbMaintenanceOrder.PreferentialAmount.ToString (), // preferential
TotalMoney = tbMaintenanceOrder.TotalMoney.ToString (), // total amount
ReceivableMoney = tbMaintenanceOrder.ReceivableMoney.ToString (), // amount paid
OneselfNumber = tbMaintenanceOrder.OneselfNumber // number from
SettleAccountsTime = tbMaintenanceOrder.SettleAccountsTime.ToString (). Trim (),
CarBoardNumber = tbCarHost.CarBoardNumber, // license plate number
CarHost = tbCarHost.CarHost, // owners
Linkman = tbCarHost.Linkman, // Contact
Phone = tbCarHost.Phone, // phone
MobilePhone = tbCarHost.MobilePhone, // phone
Location = tbCarHost.Location, // address
}) Single ();.
Return Json (List, JsonRequestBehavior .AllowGet);
}
the catch (Exception E)
{
Console.Write (E);
return Json ( "MeiShuJu", JsonRequestBehavior.AllowGet);
}
}
// query service before ordering a single
public ActionResult SelectWeiXiuWeiTuoDanQianDan (I int)
{
the try
{
List = var (in myModels.YW_MaintenanceOrder tbMaintenanceOrder from
the Join tbCarType in the equals tbCarType.CarTypeID tbMaintenanceOrder.CarTypeID myModels.JC_CarType ON // ID of the corresponding vehicle repair single
join tbBrand in myModels.JC_Brand on tbMaintenanceOrder.BrandID equals tbBrand.BrandID
join tbCarClass in myModels.JC_CarClass on tbMaintenanceOrder.CarClassID equals tbCarClass.CarClassID //维修单车类ID
join tbConnectCarMemberID in myModels.JC_ConnectCarMember on tbMaintenanceOrder.ConnectCarMemberID equals tbConnectCarMemberID.ConnectCarMemberID
join tbBusinessClass in myModels.JC_BusinessClass on tbMaintenanceOrder.BusinessClassID
equals tbBusinessClass.BusinessClassID //业务类ID
join tbServiceType in myModels.JC_ServiceType on tbMaintenanceOrder.ServiceTypeID equals tbServiceType.ServiceTypeID //维修类ID
join tbOilMeter in myModels.JC_OilMeter on tbMaintenanceOrder.OilMeterID equals tbOilMeter.OilMeterID //油表ID
join tbSettleAccountsVerifyState in myModels.JC_SettleAccountsVerifyState on tbMaintenanceOrder.SettleAccountsVerifyStateID equals tbSettleAccountsVerifyState.SettleAccountsVerifyStateID
join tbCarHost in myModels.JC_CarHost on tbMaintenanceOrder.CarHostID equals tbCarHost.CarHostID
where tbMaintenanceOrder.MaintenanceOrderID == i
select new
{
MaintenanceOrderID = tbMaintenanceOrder.MaintenanceOrderID,//维修单ID
CarHostID = tbCarHost.CarHostID,//车主ID
CarTypeID = tbCarType.CarTypeID,//车型ID
BrandID = tbBrand.BrandID,//厂牌ID
CarClassID = tbCarClass.CarClassID,//车类ID
ConnectCarMemberID = tbConnectCarMemberID.ConnectCarMemberID,//接车员ID
OilMeterID = tbOilMeter.OilMeterID,//油表ID
BusinessClassID = tbBusinessClass.BusinessClassID, // traffic class ID
ServiceTypeID = tbServiceType.ServiceTypeID, maintenance // class ID
MaintenanceOrderNumber = tbMaintenanceOrder.MaintenanceOrderNumber, maintenance // single
CarFrameNumber = tbCarHost.CarFrameNumber, // the frame number
EngineNumber = tbCarHost.EngineNumber, / / engine number
EnterFactoryDate = tbMaintenanceOrder.EnterFactoryDate.Value.ToString (),
PlanCompleteDate = tbMaintenanceOrder.PlanCompleteDate.ToString (), // plans to complete
EnterMillInside = tbMaintenanceOrder.EnterMillInside, // into the factory
FittingsDiscount = tbMaintenanceOrder.FittingsDiscount.ToString (), // accessories discount
ManageFee = tbMaintenanceOrder.ManageFee.ToString (), // management fees
PreferentialAmount = tbMaintenanceOrder.PreferentialAmount.ToString (), // Deals
TotalMoney = tbMaintenanceOrder.TotalMoney.ToString (), // total amount
ReceivableMoney = tbMaintenanceOrder.ReceivableMoney.ToString (), // amount paid
OneselfNumber = tbMaintenanceOrder.OneselfNumber, // since the number
SettleAccountsTime = tbMaintenanceOrder.SettleAccountsTime.ToString (). Trim (),
CarBoardNumber = tbCarHost.CarBoardNumber, // license plate number
CarHost = tbCarHost.CarHost, // owners
Linkman = tbCarHost.Linkman, // contact
phone = tbCarHost.Phone, // phone
MobilePhone = tbCarHost.MobilePhone, // phone
Location = tbCarHost.Location, // address
}) Single ();.
return Json (List, JsonRequestBehavior.AllowGet);
}
the catch (Exception E)
{
Console.Write (E);
return Json ( "", JsonRequestBehavior.AllowGet) ;
}
}
--------------------- 

Guess you like

Origin www.cnblogs.com/ly570/p/11284685.html