public void CreateRelease()
        {
            ReleaseModel       releaseModel       = new ReleaseModel();
            ReleaseStatusModel releaseStatusModel = new ReleaseStatusModel();
            String             releaseName        = Request.Params["releaseName"];
            String             month   = Request.Params["month"];
            String             year    = Request.Params["year"];
            String             appName = Request.Params["applicationName"];
            int    day           = Convert.ToInt32(Request.Params["day"]);
            String releaseStatus = Request.Params["releaseStatus"];
            String Impacts       = Request.Params["Impacts"];
            String TFS_Url       = Request.Params["TFS_Url"];

            if (releaseName != null && month != null && year != null && appName != null)
            {
                releaseModel.Release_Name   = releaseName;
                releaseModel.Application_Id = Convert.ToInt32(appName);
                Releases releases = new Releases();
                releaseStatusModel.Month          = month;
                releaseStatusModel.Year           = year;
                releaseStatusModel.day            = day;
                releaseStatusModel.Release_Status = releaseStatus;
                releaseStatusModel.Impacts        = Impacts;
                releaseStatusModel.TFS_Url        = TFS_Url;
                releases.createRelease(releaseModel, releaseStatusModel);
                Response.Write(releaseName + month + year + appName);
            }
        }
        public void DeleteReleaseStatus(int releaseStatusId)
        {
            ReleaseStatusModel releaseStatusModel = new ReleaseStatusModel();

            releaseStatusModel.Release_Status_Id = releaseStatusId;
            ReleaseStatuses releaseStatuses = new ReleaseStatuses();

            releaseStatuses.deleteReleaseStatus(releaseStatusModel);
        }
        public void GetReleaseStatus(int releaseStatusId)
        {
            ReleaseStatusModel releaseStatusModel = new ReleaseStatusModel();

            releaseStatusModel.Release_Status_Id = releaseStatusId;
            ReleaseStatuses      releaseStatuses = new ReleaseStatuses();
            JavaScriptSerializer jss             = new JavaScriptSerializer();
            string output = jss.Serialize(releaseStatuses.getReleaseStatus(releaseStatusModel));

            Response.Write(output);
            Response.Flush();
            Response.End();
        }
        public void UpdateReleaseStatus(int releaseStatusId, String status, int day, String Month, String Year, String impacts, String TFSUrl)
        {
            ReleaseStatusModel releaseStatusModel = new ReleaseStatusModel();

            releaseStatusModel.Release_Status_Id = releaseStatusId;
            releaseStatusModel.Release_Status    = status;
            releaseStatusModel.day     = day;
            releaseStatusModel.Month   = Month;
            releaseStatusModel.Year    = Year;
            releaseStatusModel.Impacts = impacts;
            releaseStatusModel.TFS_Url = TFSUrl;
            ReleaseStatuses releaseStatuses = new ReleaseStatuses();

            releaseStatuses.updateReleaseStatus(releaseStatusModel);
        }
        public void CheckDateConflict(int releaseId, int day, String month, int year)
        {
            ReleaseStatusModel releaseStatus = new ReleaseStatusModel();

            releaseStatus.Release_Id = releaseId;
            releaseStatus.day        = day;
            releaseStatus.Year       = year + "";
            releaseStatus.Month      = month;
            ReleaseStatuses      releaseStatuses = new ReleaseStatuses();
            JavaScriptSerializer jss             = new JavaScriptSerializer();
            string output = jss.Serialize(releaseStatuses.checkDateConflict(releaseStatus));

            Response.Write(output);
            Response.Flush();
            Response.End();
        }