Example #1
0
 private void EditMode()
 {
     if (ObjectID > 0)
     {
         TG.ExpressCMS.DataLayer.Entities.Email cat = new TG.ExpressCMS.DataLayer.Entities.Email();
         cat = EmailManager.GetByID(ObjectID);
         if (null == cat)
             return;
         txtName.Text = cat.Name;
         txtDetails.Content = cat.Details;
         plcControls.Visible = true;
     }
 }
Example #2
0
        void btnSaveUpdate_Click(object sender, EventArgs e)
        {

            TG.ExpressCMS.DataLayer.Entities.Email _email = new TG.ExpressCMS.DataLayer.Entities.Email();
            if (ObjectID <= 0)
            {
                try
                {
                    _email.IsDeleted = false;
                    _email.Name = txtName.Text;
                    _email.Details = txtDetails.Content;
                    _email.Date = DateTime.Now.ToString("dd/MM/yyyy");
                    _email.Type = DataLayer.Enums.RootEnums.EmailType.Normal;
                    EmailManager.Add(_email);
                    AddMode();
                }
                catch (Exception ex)
                {
                    dvProblems.InnerText = ex.ToString();
                }

            }
            else
            {
                try
                {
                    _email = EmailManager.GetByID(ObjectID);
                    if (null == _email)
                    {
                        dvProblems.InnerText = Resources.ExpressCMS.ResourceManager.GetString(ConstantsManager.UnknowErronOccures);
                        return;
                    }
                    _email.IsDeleted = false;
                    _email.Name = txtName.Text;
                    _email.Details = txtDetails.Content;
                    _email.Date = DateTime.Now.ToString("dd/MM/yyyy");
                    _email.Type = DataLayer.Enums.RootEnums.EmailType.Normal;
                    EmailManager.Update(_email);
                    EditMode();
                }
                catch (Exception ex)
                {
                    dvProblems.InnerText = ex.ToString();
                }
            }
            BindGrid();
        }