Exemple #1
0
    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();
        }
    }
Exemple #2
0
    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();
    }