/// <summary> /// 重新选择车牌 /// </summary> private void RegainCar() { string errmsg = ""; DataTable dt = new DataTable(); string data = Request["data"]; RequesDCar rm = ObjectSerializeHelper.JsonToObject <RequesDCar>(data); string applycode = rm.applycode; string platenumber = rm.platenumber; string Oldplatenumber = rm.Oldplatenumber; string reremark = rm.reremark; BLLProposer mybll = new BLLProposer(); bool result = mybll.RegainCar(applycode, platenumber, Oldplatenumber, reremark, ref errmsg); if (!result) { Response.Write(outjson.Replace("#code#", "-1").Replace("#msg#", errmsg)); Response.End(); } else { string json = "\"data\":" + ObjectSerializeHelper.DataTableToJson(dt, ObjectSerializeHelper.ColumnNameLetterCase.ToLower); Response.Write(outjson.Replace("#code#", "0").Replace("#msg#", "").Replace("\"data\":null", json)); Response.End(); } }
/// <summary> /// 车辆情况 /// </summary> private void GetUseCar() { string errmsg = ""; DataTable dt = new DataTable(); string data = Request["data"]; RequesUseCar rm = ObjectSerializeHelper.JsonToObject <RequesUseCar>(data); string platenumber = rm.oneval; string plat = rm.onetype; string datetype = rm.datetype; // string usercode = rm.usercode; string startdate = rm.startdate; string enddate = rm.enddate; string sort = rm.sort; string sortfield = rm.sortfield; BLLProposer mybll = new BLLProposer(); bool result = mybll.GetUseCar(platenumber, plat, startdate, datetype, enddate, sort, sortfield, ref dt, ref errmsg); if (!result) { Response.Write(outjson.Replace("#code#", "-1").Replace("#msg#", errmsg)); Response.End(); } else { string json = "\"data\":" + ObjectSerializeHelper.DataTableToJson(dt, ObjectSerializeHelper.ColumnNameLetterCase.ToLower); Response.Write(outjson.Replace("#code#", "0").Replace("#msg#", "").Replace("\"data\":null", json)); Response.End(); } }
/// <summary> /// 立即还车 /// </summary> private void SendReturn() { string errmsg = ""; DataTable dt = new DataTable(); string data = Request["data"]; RequesCarFalse rm = ObjectSerializeHelper.JsonToObject <RequesCarFalse>(data); string applycode = rm.applycode; string endplay = rm.endplay; string returnremark = rm.returnremark; string usercode = rm.usercode; BLLProposer mybll = new BLLProposer(); bool result = mybll.SendReturn(applycode, endplay, returnremark, usercode, ref errmsg); if (!result) { Response.Write(outjson.Replace("#code#", "-1").Replace("#msg#", errmsg)); Response.End(); } else { string json = "\"data\":" + ObjectSerializeHelper.DataTableToJson(dt, ObjectSerializeHelper.ColumnNameLetterCase.ToLower); Response.Write(outjson.Replace("#code#", "0").Replace("#msg#", "").Replace("\"data\":null", json)); Response.End(); } }
/// <summary> /// 提交派车申请单 /// </summary> private void SendCar() { string errmsg = ""; DataTable dt = new DataTable(); string data = Request["data"]; //string usercode = Request["usercode"]; RequesSendCar rm = ObjectSerializeHelper.JsonToObject <RequesSendCar>(data); string applyname = rm.applyname; string accent = rm.accent; string department = rm.department; string proposernomber = rm.proposernomber; string endsite = rm.endsite; string purpose = rm.purpose; string servicetime = rm.servicetime; string usercode = rm.usercode; BLLProposer mybll = new BLLProposer(); bool result = mybll.SendCar(applyname, accent, department, proposernomber, endsite, purpose, servicetime, usercode, ref errmsg); if (!result) { Response.Write(outjson.Replace("#code#", "-1").Replace("#msg#", errmsg)); Response.End(); } else { string json = "\"data\":" + ObjectSerializeHelper.DataTableToJson(dt, ObjectSerializeHelper.ColumnNameLetterCase.ToLower); Response.Write(outjson.Replace("#code#", "0").Replace("#msg#", "").Replace("\"data\":null", json)); Response.End(); } }
/// <summary> /// 查询全部 /// </summary> private void GetAllCar() { string errmsg = ""; DataTable dt = new DataTable(); DataTable dt1 = new DataTable(); DataTable dt2 = new DataTable(); DataTable dt3 = new DataTable(); string data = Request["data"]; int page = 0; int totalnum = 0; //记录总数 int pagecount = 0; //页总数 int pagesize = 15; BLLProposer mybll = new BLLProposer(); RequesReturnCar rm = ObjectSerializeHelper.JsonToObject <RequesReturnCar>(data); page = rm.page; bool result = mybll.GetAllCar(pagesize, page, ref totalnum, ref pagecount, ref dt, ref dt1, ref dt2, ref dt3, ref errmsg); if (!result) { Response.Write(outjson.Replace("#code#", "-1").Replace("#msg#", errmsg)); Response.End(); } else { string json = "\"data\":" + ObjectSerializeHelper.DataTableToJson(dt, ObjectSerializeHelper.ColumnNameLetterCase.ToLower) + ",\"data1\":" + ObjectSerializeHelper.DataTableToJson(dt1, ObjectSerializeHelper.ColumnNameLetterCase.ToLower) + ",\"data2\":" + ObjectSerializeHelper.DataTableToJson(dt2, ObjectSerializeHelper.ColumnNameLetterCase.ToLower) + ",\"data3\":" + ObjectSerializeHelper.DataTableToJson(dt3, ObjectSerializeHelper.ColumnNameLetterCase.ToLower); json += ",\"pagecount\":" + pagecount; json += ",\"totalnum\":" + totalnum; Response.Write(outjson.Replace("#code#", "0").Replace("#msg#", "").Replace("\"data\":null", json)); Response.End(); } }
/// <summary> /// 拒绝原因 /// </summary> private void ApplyFalse() { string errmsg = ""; DataTable dt = new DataTable(); string data = Request["data"]; //string applycode = Request["applycode"]; //string reason = Request["reason"]; RequesCarFalse rm = ObjectSerializeHelper.JsonToObject <RequesCarFalse>(data); string applycode = rm.applycode; string reason = rm.reason; string susercode = rm.susercode; BLLProposer mybll = new BLLProposer(); bool result = mybll.ApplyFalse(applycode, reason, susercode, ref errmsg); if (!result) { Response.Write(outjson.Replace("#code#", "-1").Replace("#msg#", errmsg)); Response.End(); } else { string json = "\"data\":" + ObjectSerializeHelper.DataTableToJson(dt, ObjectSerializeHelper.ColumnNameLetterCase.ToLower); Response.Write(outjson.Replace("#code#", "0").Replace("#msg#", "").Replace("\"data\":null", json)); Response.End(); } }
/// <summary> /// 查询司机 /// </summary> private void GetDriver() { string errmsg = ""; DataTable dt = new DataTable(); string data = Request["data"]; BLLProposer mybll = new BLLProposer(); bool result = mybll.GetDriver(ref dt, ref errmsg); if (!result) { Response.Write(outjson.Replace("#code#", "-1").Replace("#msg#", errmsg)); Response.End(); } else { string json = "\"data\":" + ObjectSerializeHelper.DataTableToJson(dt, ObjectSerializeHelper.ColumnNameLetterCase.ToLower); Response.Write(outjson.Replace("#code#", "0").Replace("#msg#", "").Replace("\"data\":null", json)); Response.End(); } }
/// <summary> /// 车辆明细 /// </summary> private void GetUseCarDetail() { string errmsg = ""; DataTable dt = new DataTable(); string data = Request["data"]; int page = 0; int totalnum = 0; //记录总数 int pagecount = 0; //页总数 int pagesize = 20; RequesUseCar rm = ObjectSerializeHelper.JsonToObject <RequesUseCar>(data); string platenumber = rm.oneval; string plat = rm.onetype; string datetype = rm.datetype; // string usercode = rm.usercode; string startdate = rm.startdate; string enddate = rm.enddate; string username = rm.username; string applyname = rm.applyname; string sort = rm.sort; string sortfield = rm.sortfield; BLLProposer mybll = new BLLProposer(); bool result = mybll.GetUseCarDetail(platenumber, plat, startdate, datetype, enddate, username, applyname, sort, sortfield, page, pagesize, ref totalnum, ref pagecount, ref dt, ref errmsg); if (!result) { Response.Write(outjson.Replace("#code#", "-1").Replace("#msg#", errmsg)); Response.End(); } else { string json = "\"data\":" + ObjectSerializeHelper.DataTableToJson(dt, ObjectSerializeHelper.ColumnNameLetterCase.ToLower); json += ",\"pagecount\":" + pagecount; json += ",\"totalnum\":" + totalnum; Response.Write(outjson.Replace("#code#", "0").Replace("#msg#", "").Replace("\"data\":null", json)); Response.End(); } }