protected void SaveProject(object sender, EventArgs e) { orgId = new Guid(ddl_Organization.SelectedValue.ToString()); description = ta_Description.Value; budget = Convert.ToInt64(tbx_Budget.Text); recived = Convert.ToInt64(tbx_Recived.Text); startedOn = DateTime.Parse(tbx_StartedOn.Text); endedOn = DateTime.Parse(tbx_EndedOn.Text); updateDate = DateTime.Now; //System.Diagnostics.Debug.Write("All the values for project"+updateDate.Date+startedOn.Date+endedOn.Date+description); var projObj = new ProjectBussinessObjects(); bool projectAdded = projObj.AddProject(description, startedOn.Date, endedOn.Date, budget, recived, orgId, updateDate.Date); if (projectAdded) { Label1.Text = "Successfully inserted"; } else { Label1.Text = "Something went wrong, Exception message: "; } }
protected void Page_Load(object sender, EventArgs e) { var projObject = new ProjectBussinessObjects(); _projectCollection = projObject.GetAllProject(string.Empty); foreach (var project in _projectCollection) { projectHyperLinkCreation(project); } }
// this page will display single project info passed from the id of project protected void Page_Load(object sender, EventArgs e) { // panelProject // label // var projectId = Request.QueryString["progId"].ToString(); ProjectId = new Guid(projectId); var projObj = new ProjectBussinessObjects(); _project = projObj.GetProjectById(ProjectId); Panel projectPanel = new Panel(); ProjectContent.Controls.Add(projectPanel); Literal projectDetail = new Literal(); projectDetail.Text = "Budget: " + _project.budget + "<br />" + "Description: " + _project.description + "<br />" + "EndOn: " + _project.endOn + "<br />" + "Recived: " + _project.recived + "<br />" + "Started On: " + _project.startedOn; projectPanel.Controls.Add(projectDetail); Literal organizationDetail = new Literal(); organizationDetail.Text = "city: " + _project.Orginization.city + "<br />" + "country: " + _project.Orginization.country + "<br />" + "description: " + _project.Orginization.description + "<br />" + "email: " + _project.Orginization.email + "<br />" + "link: " + _project.Orginization.link + "<br />" + "name: " + _project.Orginization.name + "<br />" + "BGcolor: " + _project.Orginization.orgBgColor + "<br />" + "FgColor: " + _project.Orginization.orgFgColor + "<br />" + "orgLogo: " + _project.Orginization.orgLogo + "<br />" + "phone: " + _project.Orginization.phone + "<br />" + "postalCode: " + _project.Orginization.postalCode + "<br />" + "streetAddress: " + _project.Orginization.streetAdress + "<br />"; projectPanel.Controls.Add(organizationDetail); Literal imageOFProject = new Literal(); for (int i = 0; i <= 10; i++) { //project image loop with non empty panel imageOFProject.Text = _project.ImagePackage.image1 + "<br />" + _project.ImagePackage.image2 + "<br />" + _project.ImagePackage.image3 + "<br />" + _project.ImagePackage.image4 + "<br />" + _project.ImagePackage.image5 + "<br />" + _project.ImagePackage.image6 + "<br />" + _project.ImagePackage.image7 + "<br />" + _project.ImagePackage.image8 + "<br />" + _project.ImagePackage.image9 + "<br />" + _project.ImagePackage.image10; projectPanel.Controls.Add(imageOFProject); //organization image loop } }
protected void Page_Load(object sender, EventArgs e) { var projObject = new ProjectBussinessObjects(); _projectCollection = projObject.GetLatestSixProject(string.Empty); foreach (var project in _projectCollection) { //get the project projectHyperLinkCreation(project); } var skillObj = new SkillBusinessObjects(); _skillCollection = skillObj.GetLatestSixSkills(string.Empty); foreach (var skill in _skillCollection) { int r = rnd.Next(colorCollection.Count); HyperLink skillTileLink = new HyperLink(); skillTileLink.NavigateUrl = "~/ubuoySkillDetail.aspx?id=" + skill.skillId; skillTileLink.CssClass = "tile double bg-color-ubuoy border-color-LightGrey"; Panel SkillContentPanel = new Panel(); SkillContentPanel.CssClass = "tile-content bg-color-" + (string)colorCollection[r] + ""; skillTileLink.Controls.Add(SkillContentPanel); LatestSkills.Controls.Add(skillTileLink); SkillContentPanel.ID = "" + count; taskDescription = "<p class=\"fg-color-white\">" + skill.description + "</p>"; UserID = (Guid)skill.userId; //for getting users info getUserFromSkill(SkillContentPanel, UserID); Panel brandPanel = new Panel(); brandPanel.CssClass = "brand opacity bg-color-darken fg-color-white"; SkillContentPanel.Controls.Add(brandPanel); Label categoryNameLabel = new Label(); categoryNameLabel.CssClass = "text fg-color-white"; categoryNameLabel.Text = skill.Category.Name; brandPanel.Controls.Add(categoryNameLabel); Panel updateDate = new Panel(); updateDate.CssClass = "place-right padding5 tertiary-text fg-color-white"; Literal taskCountText = new Literal(); taskCountText.Text = "" + skill.updateDate; brandPanel.Controls.Add(updateDate); updateDate.Controls.Add(taskCountText); } var taskObj = new TaskBusinessObjects(); _taskCollection = taskObj.GetLatestSixTask(string.Empty); foreach (var task in _taskCollection) { int r = rnd.Next(colorCollection.Count); HyperLink taskTileLink = new HyperLink(); taskTileLink.NavigateUrl = "~/ubuoyTaskDetails.aspx?id=" + task.taskId; taskTileLink.CssClass = "tile double bg-color-ubuoy border-color-LightGrey"; Panel TaskContentPanel = new Panel(); TaskContentPanel.CssClass = "tile-content bg-color-" + (string)colorCollection[r] + ""; taskTileLink.Controls.Add(TaskContentPanel); LatestTasks.Controls.Add(taskTileLink); TaskContentPanel.ID = "" + count; taskDescription = "<p class=\"fg-color-white\">" + task.description + "</p>"; //for getting users info getUsersTask(TaskContentPanel, task.taskId); Panel brandPanel = new Panel(); brandPanel.CssClass = "brand opacity bg-color-darken fg-color-white"; TaskContentPanel.Controls.Add(brandPanel); Label categoryNameLabel = new Label(); categoryNameLabel.CssClass = "text fg-color-white"; categoryNameLabel.Text = task.Category.Name; brandPanel.Controls.Add(categoryNameLabel); Panel updateDate = new Panel(); updateDate.CssClass = "place-right padding5 tertiary-text fg-color-white"; Literal taskCountText = new Literal(); taskCountText.Text = "" + task.updateDate; brandPanel.Controls.Add(updateDate); updateDate.Controls.Add(taskCountText); } }