Пример #1
0
        private void SaveItem()
        {
            int companyID = UserInfo.Current.CompanyID;
            int id        = GetQueryIntValue("id");

            Infobasis.Data.DataEntity.SMSTemplate item = null;
            if (id == 0)
            {
                item                = new Infobasis.Data.DataEntity.SMSTemplate();
                item.CreateByID     = UserInfo.Current.ID;
                item.CreateByName   = UserInfo.Current.ChineseName;
                item.CreateDatetime = DateTime.Now;
            }
            else
            {
                item.LastUpdateByID     = UserInfo.Current.ID;
                item.LastUpdateByName   = UserInfo.Current.ChineseName;
                item.LastUpdateDatetime = DateTime.Now;
            }
            item.Name             = tbxName.Text.Trim();
            item.Content          = tbxContent.Text.Trim();
            item.IsActive         = cbxEnabled.Checked;
            item.CompanyID        = companyID;
            item.TemplateType     = DropDownTemplateType.SelectedValue;
            item.TemplateTypeName = DropDownTemplateType.SelectedText;

            if (id == 0)
            {
                DB.SMSTemplates.Add(item);
            }

            DB.SaveChanges();
        }
Пример #2
0
        private void LoadData()
        {
            btnClose.OnClientClick = ActiveWindow.GetHideReference();
            int id = GetQueryIntValue("id");

            if (id > 0)
            {
                Infobasis.Data.DataEntity.SMSTemplate data = DB.SMSTemplates.Find(id);
                if (data != null)
                {
                    tbxName.Text       = data.Name;
                    tbxContent.Text    = data.Content;
                    cbxEnabled.Checked = data.IsActive;
                }
            }
        }