Exemple #1
0
        void ReleaseDesignerOutlets()
        {
            if (IssueBodyLabel != null)
            {
                IssueBodyLabel.Dispose();
                IssueBodyLabel = null;
            }

            if (IssueCreationDateLabel != null)
            {
                IssueCreationDateLabel.Dispose();
                IssueCreationDateLabel = null;
            }

            if (IssueMilestoneCell != null)
            {
                IssueMilestoneCell.Dispose();
                IssueMilestoneCell = null;
            }

            if (IssueMilestoneLabel != null)
            {
                IssueMilestoneLabel.Dispose();
                IssueMilestoneLabel = null;
            }

            if (IssueMilestoneDateLabel != null)
            {
                IssueMilestoneDateLabel.Dispose();
                IssueMilestoneDateLabel = null;
            }

            if (IssueNameLabel != null)
            {
                IssueNameLabel.Dispose();
                IssueNameLabel = null;
            }

            if (IssueStatusLabel != null)
            {
                IssueStatusLabel.Dispose();
                IssueStatusLabel = null;
            }

            if (IssueStatusView != null)
            {
                IssueStatusView.Dispose();
                IssueStatusView = null;
            }

            if (LabelsView != null)
            {
                LabelsView.Dispose();
                LabelsView = null;
            }
        }
Exemple #2
0
        // POST: api/IssueStatus
        public HttpStatusCodeResult Post([FromBody] IssueStatusView value)
        {
            if (!ModelState.IsValid)
            {
                var errors = ModelState.Values.SelectMany(v => v.Errors).Select(e => e.Exception);
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest, string.Join(" | ", errors)));
            }
            IssueStatusLog log = new IssueStatusLog();

            log.IssueID       = value.IssueID;
            log.IssueStatusID = dal.GetEntities <IssueStatu>(c => c.name == value.IssueStatusName).FirstOrDefault().id;
            log.LogAt         = DateTime.UtcNow;
            dal.AddOrUpdate <IssueStatusLog>(log, c => c.IssueID == value.IssueID, Basic.ToDictionary <IssueStatusLog>(log));
            return(new HttpStatusCodeResult(HttpStatusCode.OK));
        }
        void ReleaseDesignerOutlets()
        {
            if (IssueStatusLabel != null)
            {
                IssueStatusLabel.Dispose();
                IssueStatusLabel = null;
            }

            if (IssueDateLabel != null)
            {
                IssueDateLabel.Dispose();
                IssueDateLabel = null;
            }

            if (IssueBodyLabel != null)
            {
                IssueBodyLabel.Dispose();
                IssueBodyLabel = null;
            }

            if (IssueStatusView != null)
            {
                IssueStatusView.Dispose();
                IssueStatusView = null;
            }

            if (IssueTitleLabel != null)
            {
                IssueTitleLabel.Dispose();
                IssueTitleLabel = null;
            }

            if (LabelsView != null)
            {
                LabelsView.Dispose();
                LabelsView = null;
            }
        }