/// <summary> /// 删除发布信息 /// </summary> /// <param name="checkitem"></param> /// <returns></returns> public int Delete(CIRelease release) { const string sql = "DELETE FROM CIRelease WHERE ID=@ID "; using (var conn = new DapperHelper().OpenConnection()) { return(conn.Execute(sql, new { ID = release.ID })); } }
/// <summary> /// 设置测试状态 /// </summary> /// <param name="relrease"></param> /// <returns></returns> public int SetTestStatus(CIRelease release) { const string sql = @"UPDATE CIRelease SET TestStatus = @TestStatus WHERE ID=@ID " ; using (var conn = new DapperHelper().OpenConnection()) { return(conn.Execute(sql, release)); } }
/// <summary> /// 添加发布信息 /// </summary> /// <param name="checkitem"></param> /// <returns></returns> public int Insert(CIRelease release) { var sql = @"INSERT INTO CIRelease (ID,ProjectID,Status,Operator,AddTime,Type) VALUES (@ID,@ProjectID,@Status,@Operator,@AddTime,@Type)"; using (var conn = new DapperHelper().OpenConnection()) { return(conn.Execute(sql, release)); } }
public ProjectModel() { Project = new CIProject(); PageList = new ProjectPageList(); ProjectList = new List <CIProject>(); User = new CIUser(); CIReview = new CIReview(); reviewlist = new List <CIReview>(); Release = new CIRelease(); ReleaseList = new List <CIRelease>(); StatusSelectItem = new List <SelectListItem>(); }
/// <summary> /// 编辑发布信息 /// </summary> /// <param name="checkitem"></param> /// <returns></returns> public int Update(CIRelease release) { const string sql = @"UPDATE CIRelease SET BeginTime = @BeginTime, EndTime = @EndTime, LogContent = @LogContent, Status = @Status, TestStatus = @TestStatus, Operator = @Operator, Reversion = @Reversion, VersionURL = @VersionURL, Remark = @Remark WHERE ID=@ID " ; using (var conn = new DapperHelper().OpenConnection()) { return(conn.Execute(sql, release)); } }
/// <summary> /// 编辑发布信息 /// </summary> /// <param name="project"></param> /// <returns></returns> public int UpdatePro(CIRelease release) { return(_releaseRepository.Update(release)); }
/// <summary> /// 添加发布信息 /// </summary> /// <param name="project"></param> /// <returns></returns> public int InsertPro(CIRelease release) { return(_releaseRepository.Insert(release)); }
/// <summary> /// 设置测试状态 /// </summary> /// <param name="relrease"></param> /// <returns></returns> public int SetTestStatus(CIRelease release) { return(_releaseRepository.SetTestStatus(release)); }