Exemple #1
0
        public override bool SaveData()
        {
            ProjectEntity entity = new ProjectEntity();

            entity.ID           = Convert.ToInt32(this.RecordID);
            entity.ProjectName  = this.txtProjectName.Text.Trim();
            ProjectName         = entity.ProjectName;
            entity.NameSpace    = this.txtNameSpace.Text.Trim();
            entity.Attr         = this.txtAttr.Text.Trim();
            entity.Remark       = this.txtRemark.Text.Trim();
            entity.TemplateID   = Convert.ToInt32(this.cboTemplate.SelectedValue);
            entity.ConnectionID = Convert.ToInt32(this.selectConnection.Value);

            if (string.IsNullOrEmpty(this.RecordID))
            {
                int id = service.AddProject(entity);
                if (id > 0)
                {
                    this.RecordID = id.ToString();
                }
                return(id > 0);
            }
            else
            {
                return(service.UpdateProject(entity));
            }
        }