//批量删除 protected void btnDelete_Click(object sender, EventArgs e) { ChkAdminLevel("driver_list", DTEnums.ActionEnum.Delete.ToString()); //检查权限 int sucCount = 0; int errorCount = 0; BLL.Driver bll = new BLL.Driver(); for (int i = 0; i < rptList.Items.Count; i++) { int id = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value); CheckBox cb = (CheckBox)rptList.Items[i].FindControl("chkId"); if (cb.Checked) { if (bll.Delete(id)) { sucCount += 1; } else { errorCount += 1; } } } AddAdminLog(DTEnums.ActionEnum.Delete.ToString(), "删除司机" + sucCount + "条,失败" + errorCount + "条"); //记录日志 JscriptMsg("删除成功" + sucCount + "条,失败" + errorCount + "条!", Utils.CombUrlTxt("driver_list.aspx", "keywords={0}", this.keywords), "Success"); }
private bool DoAdd() { bool result = false; Model.Driver model = new Model.Driver(); BLL.Driver bll = new BLL.Driver(); model.CarNumber = ddlCarNumber.SelectedValue; model.RealName = txtRealName.Text.Trim(); model.RealNameCode = txtRealNameCode.Text.Trim(); model.IdCardNumber = txtIdCardNumber.Text.Trim(); model.LinkTel = txtLinkTel.Text.Trim(); model.LinkAddress = txtLinkAddress.Text.Trim(); model.BeganWorkDate = Utils.StrToDateTime(txtBeganWorkDate.Text.Trim()); model.IssuedDate = Utils.StrToDateTime(txtIssuedDate.Text.Trim()); model.AnnualDate = Utils.StrToDateTime(txtAnnualDate.Text.Trim()); model.DrivingLicence = txtDrivingLicence.Text.Trim(); model.DrivingPermitNumber = txtDrivingPermitNumber.Text.Trim(); model.DrivingPermitType = txtDrivingPermitType.Text.Trim(); model.IsDimission = chkIsDimission.Checked ? 1 : 0; model.Remarks = txtRemarks.Text.Trim(); if (bll.Add(model) > 0) { AddAdminLog(DTEnums.ActionEnum.Add.ToString(), "添加司机:" + model.RealName); //记录日志 result = true; } return(result); }
private void Details(HttpContext context) { string carNumber = DTRequest.GetQueryString("carNumber"); if (string.IsNullOrEmpty(carNumber)) { context.Response.Write("{\"status\": 0, \"msg\": \"无效的车号!\"}"); return; } try { Model.Driver model = new BLL.Driver().GetModel(carNumber); if (model != null) { context.Response.Write("{\"status\": 1, \"msg\": \"获取成功!\", \"name\": \"" + model.RealName + "\", \"id\": \"" + model.Id + "\", \"idCardNumber\": \"" + model.IdCardNumber + "\", \"linkTel\": \"" + model.LinkTel + "\", \"linkAddress\": \"" + model.LinkAddress + "\"}"); } else { context.Response.Write("{\"status\": 0, \"msg\": \"记录不存在!\"}"); } } catch { context.Response.Write("{\"status\": 0, \"msg\": \"出现异常!\"}"); return; } }
private bool DoAdd() { bool result = false; Model.Driver model = new Model.Driver(); BLL.Driver bll = new BLL.Driver(); model.CarNumber = ddlCarNumber.SelectedValue; model.RealName = txtRealName.Text.Trim(); model.RealNameCode = txtRealNameCode.Text.Trim(); model.IdCardNumber = txtIdCardNumber.Text.Trim(); model.LinkTel = txtLinkTel.Text.Trim(); model.LinkAddress = txtLinkAddress.Text.Trim(); model.BeganWorkDate = Utils.StrToDateTime(txtBeganWorkDate.Text.Trim()); model.IssuedDate = Utils.StrToDateTime(txtIssuedDate.Text.Trim()); model.AnnualDate = Utils.StrToDateTime(txtAnnualDate.Text.Trim()); model.DrivingLicence = txtDrivingLicence.Text.Trim(); model.DrivingPermitNumber = txtDrivingPermitNumber.Text.Trim(); model.DrivingPermitType = txtDrivingPermitType.Text.Trim(); model.IsDimission = chkIsDimission.Checked ? 1 : 0; model.Remarks = txtRemarks.Text.Trim(); if (bll.Add(model) > 0) { AddAdminLog(DTEnums.ActionEnum.Add.ToString(), "添加司机:" + model.RealName); //记录日志 result = true; } return result; }
protected void Page_Load(object sender, EventArgs e) { DataTable dt; BLL.Driver _BLL = new BLL.Driver(); dt = _BLL.getDriver_All(); RadGrid1.DataSource = dt; }
private string GetDriverName(int driverId) { Model.Driver driver = new BLL.Driver().GetModel(driverId); if (driver != null) { return(driver.RealName); } return(""); }
private void TreeBind(string strWhere) { BLL.Driver driverBll = new BLL.Driver(); DataTable driverDT = driverBll.GetList(0, "IsDimission != 1 ", "Id desc").Tables[0]; ddlDriver.Items.Clear(); ddlDriver.Items.Add(new ListItem("不限", "")); foreach (DataRow dr in driverDT.Rows) { this.ddlDriver.Items.Add(new ListItem(string.Format("{0}({1})", dr["CarNumber"].ToString(), dr["RealName"].ToString()), dr["CarNumber"].ToString())); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["USER"] == null) { Response.Redirect("Authorize.aspx"); } DataTable dt; BLL.Driver _BLL = new BLL.Driver(); dt = _BLL.getDriver_All(); RadGrid1.DataSource = dt; }
private void RptBind(string _strWhere, string _orderby) { this.page = DTRequest.GetQueryInt("page", 1); this.txtKeywords.Text = this.keywords; BLL.Driver bll = new BLL.Driver(); this.rptList.DataSource = bll.GetList(this.pageSize, this.page, _strWhere, _orderby, out this.totalCount); this.rptList.DataBind(); //绑定页码 txtPageNum.Text = this.pageSize.ToString(); string pageUrl = Utils.CombUrlTxt("driver_list.aspx", "keywords={0}&page={1}", this.keywords, "__id__"); PageContent.InnerHtml = Utils.OutPageList(this.pageSize, this.page, this.totalCount, pageUrl, 8); }
private void ShowInfo(int _id) { BLL.Vehicle bll = new BLL.Vehicle(); Model.Vehicle model = bll.GetModel(_id); if (model != null) { txtCarCode.Text = model.CarCode; BLL.Driver driverBLL = new BLL.Driver(); Model.Driver driver = driverBLL.GetModel(model.CarCode); if (driver != null) { txtRealName.Text = driver.RealName; txtLinkTel.Text = driver.LinkTel; } } }
private bool DoEdit(int _id) { bool result = false; BLL.Vehicle bll = new BLL.Vehicle(); Model.Vehicle model = bll.GetModel(_id); string carNumber = model.CarNumber; model.MotorcadeName = ""; model.CarCode = txtCarCode.Text.Trim(); model.CarNumber = model.CarCode; model.MotorcycleType = ""; model.EngineType = ""; model.ChassisNumber = ""; model.FrameNumber = ""; model.InsuranceNumber = ""; model.LoadingCapacity = 0.00M; model.Remarks = ""; BLL.Driver driverBll = new BLL.Driver(); Model.Driver driver = driverBll.GetModel(carNumber); driver.CarNumber = model.CarNumber; driver.RealName = txtRealName.Text.Trim(); driver.RealNameCode = ""; driver.IdCardNumber = ""; driver.LinkTel = txtLinkTel.Text.Trim(); driver.LinkAddress = ""; driver.BeganWorkDate = DateTime.Now; driver.IssuedDate = DateTime.Now; driver.AnnualDate = DateTime.Now; driver.DrivingLicence = ""; driver.DrivingPermitNumber = ""; driver.DrivingPermitType = ""; driver.IsDimission = 0; driver.Remarks = ""; if (bll.Update(model, driver)) { AddAdminLog(DTEnums.ActionEnum.Edit.ToString(), "修改车辆信息:" + model.CarCode); //记录日志 result = true; } return(result); }
private void ShowInfo(int _id) { BLL.Driver bll = new BLL.Driver(); Model.Driver model = bll.GetModel(_id); ddlCarNumber.SelectedValue = model.CarNumber; txtRealName.Text = model.RealName; txtRealNameCode.Text = model.RealNameCode; txtIdCardNumber.Text = model.IdCardNumber; txtLinkTel.Text = model.LinkTel; txtLinkAddress.Text = model.LinkAddress; txtBeganWorkDate.Text = model.BeganWorkDate.ToString("yyyy-MM-dd"); txtIssuedDate.Text = model.IssuedDate.ToString("yyyy-MM-dd"); txtAnnualDate.Text = model.AnnualDate.ToString("yyyy-MM-dd"); txtDrivingLicence.Text = model.DrivingLicence; txtDrivingPermitNumber.Text = model.DrivingPermitNumber; txtDrivingPermitType.Text = model.DrivingPermitType; chkIsDimission.Checked = (model.IsDimission == 1); txtRemarks.Text = model.Remarks; }
private void ShowInfo(int _id) { BLL.TransportOrder bll = new BLL.TransportOrder(); Model.TransportOrder model = bll.GetModel(_id); labCode.Text = model.Code; labFactDispatchTime.Text = model.FactDispatchTime.ToString("yyyy-MM-dd"); Model.Driver driver = new BLL.Driver().GetModel(model.DriverId); if (driver != null) { labDriver.Text = driver.RealName; labLinkTel.Text = driver.LinkTel; labCarNumber.Text = driver.CarNumber; } labPayee.Text = model.Payee; labAdvance.Text = model.Advance.ToString(); BLL.Order itemBll = new BLL.Order(); DataTable dt = itemBll.GetPrintList(0, " and A.TransportOrderId = " + model.Id + "", " order by A.Id desc").Tables[0]; foreach (DataRow dr in dt.Rows) { transportOrderItems += "<tr data-value=\"" + dr["Id"].ToString() + "\">"; transportOrderItems += "<td></td>"; transportOrderItems += "<td align=\"left\">" + dr["Code"].ToString() + "</td>"; transportOrderItems += "<td width=\"10%\">" + dr["BillNumber"].ToString() + "</td>"; transportOrderItems += "<td width=\"10%\">" + dr["WeighbridgeNumber"].ToString() + "</td>"; transportOrderItems += "<td width=\"10%\">" + dr["Shipper"].ToString() + "</td>"; transportOrderItems += "<td width=\"10%\">" + dr["Receiver"].ToString() + "</td>"; transportOrderItems += "<td width=\"10%\">" + dr["GoodsName"].ToString() + "</td>"; transportOrderItems += "<td width=\"6%\">" + dr["Quantity"].ToString() + "</td>"; transportOrderItems += "<td width=\"5%\">" + dr["Weight"].ToString() + "</td>"; transportOrderItems += "<td width=\"5%\">¥" + string.Format("{0:N2}", dr["UnitPrice"].ToString()) + "</td>"; transportOrderItems += "<td width=\"5%\">¥" + string.Format("{0:N2}", dr["Freight"].ToString()) + "</td>"; transportOrderItems += "<td width=\"5%\">¥" + string.Format("{0:N2}", dr["HandlingCharge"].ToString()) + "</td>"; transportOrderItems += "</tr>"; } }
private void ShowInfo(int _id) { BLL.TransportOrder bll = new BLL.TransportOrder(); Model.TransportOrder model = bll.GetModel(_id); labCode.Text = model.Code; labFactDispatchTime.Text = model.FactDispatchTime.ToString("yyyy-MM-dd"); Model.Driver driver = new BLL.Driver().GetModel(model.DriverId); if (driver != null) { labDriver.Text = driver.RealName; labLinkTel.Text = driver.LinkTel; labCarNumber.Text = driver.CarNumber; } labPayee.Text = model.Payee; labAdvance.Text = model.Advance.ToString(); BLL.Order itemBll = new BLL.Order(); DataTable dt = itemBll.GetPrintList(0, " and A.TransportOrderId = " + model.Id + "", " order by A.Id desc").Tables[0]; foreach (DataRow dr in dt.Rows) { transportOrderItems += "<tr data-value=\"" + dr["Id"].ToString() + "\">"; transportOrderItems += "<td></td>"; transportOrderItems += "<td align=\"left\">" + dr["Code"].ToString() + "</td>"; transportOrderItems += "<td width=\"10%\">" + dr["BillNumber"].ToString() + "</td>"; transportOrderItems += "<td width=\"10%\">" + dr["WeighbridgeNumber"].ToString() + "</td>"; transportOrderItems += "<td width=\"10%\">" + dr["Shipper"].ToString() + "</td>"; transportOrderItems += "<td width=\"10%\">" + dr["Receiver"].ToString() + "</td>"; transportOrderItems += "<td width=\"10%\">" + dr["GoodsName"].ToString() + "</td>"; transportOrderItems += "<td width=\"6%\">" + dr["Quantity"].ToString() + "</td>"; transportOrderItems += "<td width=\"5%\">" + dr["Weight"].ToString() + "</td>"; transportOrderItems += "<td width=\"5%\">¥" +string.Format("{0:N2}", dr["UnitPrice"].ToString())+ "</td>"; transportOrderItems += "<td width=\"5%\">¥" + string.Format("{0:N2}", dr["Freight"].ToString()) + "</td>"; transportOrderItems += "<td width=\"5%\">¥" + string.Format("{0:N2}", dr["HandlingCharge"].ToString()) + "</td>"; transportOrderItems += "</tr>"; } }
private string GetDriverName(int driverId) { Model.Driver driver = new BLL.Driver().GetModel(driverId); if (driver != null) { return driver.RealName; } return ""; }
private bool DoAdd() { bool result = false; Model.Vehicle model = new Model.Vehicle(); BLL.Vehicle bll = new BLL.Vehicle(); model.MotorcadeName = ""; model.CarCode = txtCarCode.Text.Trim(); model.CarNumber = model.CarCode; model.MotorcycleType = ""; model.EngineType = ""; model.ChassisNumber = ""; model.FrameNumber = ""; model.InsuranceNumber = ""; model.LoadingCapacity = 0.00M; model.Remarks = ""; Model.Driver driver = new Model.Driver(); BLL.Driver driverBll = new BLL.Driver(); driver.CarNumber = model.CarNumber; driver.RealName = txtRealName.Text.Trim(); driver.RealNameCode = ""; driver.IdCardNumber = ""; driver.LinkTel = txtLinkTel.Text.Trim(); driver.LinkAddress = ""; driver.BeganWorkDate = DateTime.Now; driver.IssuedDate = DateTime.Now; driver.AnnualDate = DateTime.Now; driver.DrivingLicence = ""; driver.DrivingPermitNumber = ""; driver.DrivingPermitType = ""; driver.IsDimission = 0; driver.Remarks = ""; if (bll.Add(model, driver)) { AddAdminLog(DTEnums.ActionEnum.Add.ToString(), "添加车辆:" + model.CarCode); //记录日志 result = true; } return result; }