コード例 #1
0
        public SmsTemplateDefinitionData load()
        {
            SmsTemplateDefinitionData ds = new SmsTemplateDefinitionData();

            dp.loadToDataSet(SmsTemplateDefinitionData.TableName, ds);
            fillRadif(ds);
            return(ds);
        }
コード例 #2
0
        public SmsTemplateDefinitionData getByTemplateByType(int type)
        {
            SmsTemplateDefinitionData dataSet = new SmsTemplateDefinitionData();
            string query = "SELECT * " +
                           " FROM         dbo.SMSTEMPLATEDEFINITION a" +
                           " WHERE  TEMPLATETYPE = " + type;

            dp.executeSelect(query, dataSet, SmsTemplateDefinitionData.TableName);
            return(dataSet);
        }
コード例 #3
0
        private void cmbTemplateType_SelectedIndexChanged(object sender, EventArgs e)
        {
            txtTemplate.Text = "";
            SmsTemplateDefinitionData data = bs.getByTemplatebyType(cmbTemplateType.SelectedIndex);

            if (!isEmpty(data))
            {
                txtTemplate.Text = data.Tables[0].Rows[0][SmsTemplateDefinitionData.FIELD_TEMPLATE].ToString();
            }
        }
コード例 #4
0
        private void persistNew()
        {
            SmsTemplateDefinitionData inData = new SmsTemplateDefinitionData();

            DataRow dr = inData.Tables[SmsTemplateDefinitionData.TableName].NewRow();

            dr[SmsTemplateDefinitionData.FIELD_TEMPLATE_TYPE] = getTemplateType();
            dr[SmsTemplateDefinitionData.FIELD_TEMPLATE]      = txtTemplate.Text.Trim();

            inData.Tables[SmsTemplateDefinitionData.TableName].Rows.Add(dr);

            bs.add(inData);
        }
コード例 #5
0
        private void save()
        {
            if (!validate())
            {
                return;
            }

            SmsTemplateDefinitionData data = getTemplateByType();

            if (!isEmpty(data))
            {
                update(data);
            }
            else
            {
                persistNew();
            }

            MessageBox.Show("الگوی مورد نظر ذخیره شد");
        }
コード例 #6
0
 public int update(SmsTemplateDefinitionData dataSet)
 {
     return(dp.update(dataSet, SmsTemplateDefinitionData.TableName));
 }
コード例 #7
0
        private void update(SmsTemplateDefinitionData data)
        {
            data.Tables[0].Rows[0][SmsTemplateDefinitionData.FIELD_TEMPLATE] = txtTemplate.Text.Trim();

            bs.update(data);
        }
コード例 #8
0
 private bool isEmpty(SmsTemplateDefinitionData data)
 {
     return(data == null || data.Tables.Count == 0 || data.Tables[0].Rows.Count == 0);
 }
コード例 #9
0
 public int update(SmsTemplateDefinitionData dataSet)
 {
     return(_SmsTemplateDefinitionDAL.update(dataSet));
 }
コード例 #10
0
 public int add(SmsTemplateDefinitionData dataSet)
 {
     _SmsTemplateDefinitionDAL.add(dataSet);
     return(0);
 }