Exemplo n.º 1
0
        protected string addProjectVersionArticle(projectVersionEditViewModel
                                                  viewModel, SASDdbContext db)
        {
            string     ret;
            tblArticle ta          = new tblArticle(db);
            tblProject tp          = new tblProject();
            string     projectName = tp.nameById(viewModel.editModel.projectId.ToString());
            article    prjArticle  = ta.GetByProjectId(viewModel.editModel.projectId.ToString());
            article    pva         = new article();

            pva.articleId    = (Guid)viewModel.editModel.versionArticleId;
            pva.createtime   = DateTime.Now;
            pva.articleTitle = $"project {projectName} version " +
                               $"{viewModel.editModel.version}";
            pva.articleHtmlContent = string.Format(@"
<h1>{0} version {1}</h1>
<p>{2}</p>
", projectName, viewModel.editModel.version,
                                                   viewModel.editModel.versionDescription);
            pva.articleContent = string.Format("{0} {1} {2}"
                                               , projectName, viewModel.editModel.version
                                               , viewModel.editModel.versionDescription);
            pva.isDir = true;
            pva.belongToArticleDirId = prjArticle.articleId;
            pva.articleType          = ARTICLE_TYPE.Project.ToString();
            pva.articleStatus        = ARTICLE_STATUS.New.ToString();
            pva.priority             = 1;
            pva.projectId            = viewModel.editModel.projectId;
            ret  = ta.Add(pva);
            ret += ta.SaveChanges();
            return(ret);
        }
Exemplo n.º 2
0
        protected string addProjectArticle(projectEditViewModel viewModel
                                           , SASDdbContext db)
        {
            string     ret;
            tblArticle ta = new tblArticle(db);
            article    pa = new article();

            pa.articleId          = (Guid)viewModel.editModel.projectArticleId;// Guid.NewGuid();
            pa.createtime         = DateTime.Now;
            pa.articleTitle       = viewModel.editModel.projectName;
            pa.articleHtmlContent = string.Format(@"
<h1>{0}</h1>
<p>{1}</p>
", viewModel.editModel.projectName, viewModel.editModel.projectDescription);
            pa.articleContent     = string.Format("{0} {1}"
                                                  , viewModel.editModel.projectName
                                                  , viewModel.editModel.projectDescription);
            pa.isDir         = true;
            pa.articleType   = ARTICLE_TYPE.Project.ToString();
            pa.articleStatus = ARTICLE_STATUS.New.ToString();
            pa.priority      = 1;
            pa.projectId     = viewModel.editModel.projectId;
            ret  = ta.Add(pa);
            ret += ta.SaveChanges();
            return(ret);
        }
Exemplo n.º 3
0
 public SASDdbBase()
 {
     db = new SASDdbContext();
 }
Exemplo n.º 4
0
 public tblUser(SASDdbContext db) : base(db)
 {
 }
Exemplo n.º 5
0
 public tblProjectVersion(SASDdbContext db) : base(db)
 {
 }
Exemplo n.º 6
0
 public tblProject(SASDdbContext db) : base(db)
 {
 }
Exemplo n.º 7
0
 public tblSystem(SASDdbContext db) : base(db)
 {
 }
Exemplo n.º 8
0
 public tblArticle(SASDdbContext db) : base(db)
 {
 }
Exemplo n.º 9
0
 public SASDdbBase(SASDdbContext db)
 {
     this.db = db;
 }
Exemplo n.º 10
0
 public SASDdbBase()
 {
     db    = new SASDdbContext();
     trans = null;
 }
Exemplo n.º 11
0
 public UnitOfWork(SASDdbContext db) : base(db)
 {
     init();
 }
Exemplo n.º 12
0
 //public Repository() : base()
 //{
 //    init();
 //}
 public Repository(SASDdbContext db) : base(db)
 {
     init();
 }