protected void btnSave_Click(object sender, System.EventArgs e) { System.Collections.Generic.IList <BudTemplateType> byName = BudTemplateType.GetByName(this.txtTypeName.Text.Trim()); if (this.action == "update") { BudTemplateType byId = BudTemplateType.GetById(base.Request["id"]); if (byId.Name != this.txtTypeName.Text && byName.Count > 0) { base.RegisterScript("top.ui.alert('此名称已存在,请重新定义')"); return; } try { BudTemplateType.Update(this.UpdateModel(byId)); base.RegisterScript("top.ui.show('" + this.SetMsg() + "成功');"); } catch { base.RegisterScript("top.ui.alert('" + this.SetMsg() + "失败!\\n此模板类型不存在!');"); } base.RegisterScript("winclose('TemplateTypeEdit', 'TemplateTypeList.aspx', true);"); return; } else { if (byName.Count > 0) { base.RegisterScript("top.ui.alert('此名称已存在,请重新定义')"); return; } BudTemplateType.Add(this.AddModel()); base.RegisterScript("top.ui.show('" + this.SetMsg() + "成功!');winclose('TemplateTypeEdit', 'TemplateTypeList.aspx', true)"); return; } }
private void AddTemplate(ref string typeId) { string selectedValue = this.ddlType.SelectedValue; if (!string.IsNullOrEmpty(selectedValue)) { typeId = System.Guid.NewGuid().ToString(); BudTemplateType byId = BudTemplateType.GetById(selectedValue); BudTemplate budTemplate = BudTemplate.Create(typeId, System.DateTime.Now.ToString("yyyyMMddHHmmsss"), this.hdtemplateName.Value.Trim(), PageHelper.QueryUser(this, base.UserCode), new System.DateTime?(System.DateTime.Now), byId); BudTemplate.Add(budTemplate); } }
public void AddTemplate(ref string typeId) { string text = base.Request["typeId"]; if (!string.IsNullOrEmpty(text)) { typeId = System.Guid.NewGuid().ToString(); BudTemplateType byId = BudTemplateType.GetById(text); BudTemplate budTemplate = BudTemplate.Create(typeId, System.DateTime.Now.ToString("yyyyMMddHHmmsss"), this.txtTypeName.Text.Trim(), PageHelper.QueryUser(this, base.UserCode), new System.DateTime?(System.DateTime.Now), byId); BudTemplate.Add(budTemplate); } }
public void InitPage() { if (!(this.action == "update")) { this.lblTitle.Text = "新增模板类型"; this.hdGuid.Value = System.Guid.NewGuid().ToString(); return; } this.lblTitle.Text = "编辑模板类型"; string id = base.Request["id"]; BudTemplateType byId = BudTemplateType.GetById(id); if (byId != null) { this.txtTypeName.Text = byId.Name; return; } base.RegisterScript("alert('系统提示:\\n\\n此模板类型不存在!');winclose('TemplateTypeEdit', 'TemplateTypeList.aspx', true)"); }
public BudTemplate UpdateModel(BudTemplate model) { model.Name = this.txtTemplateName.Text.Trim(); model.BudTempType = BudTemplateType.GetById(this.hlfdtempTypeId.Value.Trim()); return(model); }
public BudTemplate AddModel() { return(BudTemplate.Create(this.hdGuid.Value, System.DateTime.Now.ToString("yyyyMMddHHmmsss"), this.txtTemplateName.Text.Trim(), PageHelper.QueryUser(this, base.UserCode), new System.DateTime?(System.DateTime.Now), BudTemplateType.GetById(this.hlfdtempTypeId.Value.Trim()))); }