Пример #1
0
        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
            }
        }
Пример #4
0
        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);
            }
        }