void DataBinder(string id) { if (id.Length > 0) { Window2.Show(); DataFactory dal = new DataFactory(); DataSet ds = dal.FactoryDAL(PageHelper.ConnectionStrings, "FW_CallShipmentForOI_SP", new List <IFields>() { dal.CreateIFields() .Append("Option", "GetDetailList").Append("id", id).Append("sys", FSecurityHelper.CurrentUserDataGET()[11]) .Append("stat", FSecurityHelper.CurrentUserDataGET()[12]) }).GetList(); if (ds != null && ds.Tables[0].Rows.Count > 0) { //lblShow.Text = "Lot No# " + ds.Tables[0].Rows[0]["oi_lotno"].ToString() + " MBL# " + ds.Tables[0].Rows[0]["oi_mbl"].ToString(); //GridPanelList.GetStore().DataSource = ds.Tables[0]; //GridPanelList.GetStore().DataBind(); } } else { Window2.Hide(); } }
public void SWpublish() //已改 { //保存三违信息确认的数据库信息 RowSelectionModel sm = this.GridPanel1.SelectionModel.Primary as RowSelectionModel; //DBSCMDataContext dc = new DBSCMDataContext(); var SWcheck = dc.Nswinput.Where(p => p.Id == Convert.ToInt32(sm.SelectedRows[0].RecordID.Trim())); foreach (var r in SWcheck) { //r.ID = Convert.ToInt32(sm.SelectedRows[0].RecordID.Trim()); r.Fine = lbl_Fine.Text.Trim() == "" ? 0 : Convert.ToDecimal(lbl_Fine.Text.Trim()); r.Ispublic = Radio3.Checked ? 1 : 0; r.Isadministrativepenalty = Radio1.Checked ? 1 : 0; r.Isend = 1; r.Islearn = Radio5.Checked ? 1 : 0; try { dc.SubmitChanges(); } catch (Exception er) { Ext.Msg.Alert("", er.ToString()).Show(); } } //短信提醒三违人员 if (ckb_IsSms.Checked == true) { ////获取发送者账号信息 //string user = ""; //user = SessionBox.GetUserSession().LoginName; ////获取手机号码 //var per = dc.Person.Where(p => p.Name == tf_name.Text.Trim()); //string tel = ""; //foreach (var r in per) //{ // tel = r.Tel.Trim(); //} ////获取发送的短信内容 //string content = ""; //if (ta_smsText.Text == "") //{ // content = "祁南矿干部走动式巡查管理系统提示您:您有一条三违信息已经确认!"; //} //else //{ // content = ta_smsText.Text.Trim(); //} ////发送短信 //Sms sms = new Sms(); //sms.SendSms(GhtnTech.Utility.ExtensionHelper.SmsType.HiddenTroubleTips, user, content, tel); } Ext.Msg.Alert("提示", "该三违信息已确认!").Show(); ckb_IsSms.Checked = false; storeload(); Window2.Hide(); }