Esempio n. 1
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            string msg = string.Empty;

            if (!CheckInput(out msg))
            {
                this.ShowMessageToClient(msg, 2, false, false);
                return;
            }
            ProjectsEntity model = GetEntity();

            int id = projApp.Insert(model);

            if (id > 0)
            {
                ProjectUsersEntity projectUsersEntity = new ProjectUsersEntity();
                projectUsersEntity.ISClient  = false;
                projectUsersEntity.CreatedBy = UserInfo.UserID;
                projectUsersEntity.CreatedOn = DateTime.Now;
                projectUsersEntity.ProjectID = id;
                projectUsersEntity.RoleID    = (int)RolesEnum.PM;
                projectUsersEntity.UserID    = model.PMID;
                int result = projApp.AssignUserToProject(projectUsersEntity);
                if (result > 0)
                {
                    this.ShowSuccessMessageToClient();
                }
                else
                {
                    this.ShowFailMessageToClient(projApp.BrokenRuleMessages);
                }
            }
            else
            {
                this.ShowFailMessageToClient(projApp.BrokenRuleMessages);
            }
        }
Esempio n. 2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            string msg = string.Empty;

            if (!CheckInput(out msg))
            {
                this.ShowMessageToClient(msg, 2, false, false);
                return;
            }
            ProjectsEntity model = GetEntity();

            int id = projApp.Insert(model);

            if (id > 0)
            {
                ProjectUsersEntity projectUsersEntity = new ProjectUsersEntity();
                projectUsersEntity.ISClient  = false;
                projectUsersEntity.CreatedBy = UserInfo.UserID;
                projectUsersEntity.CreatedOn = DateTime.Now;
                projectUsersEntity.ProjectID = id;
                projectUsersEntity.UserID    = model.PMID;
                int result = projApp.AssignUserToProject(projectUsersEntity);
                if (result > 0)
                {
                    Redirect(string.Format("EditProject.aspx?ID={0}&returnurl={1}", id, Server.UrlEncode("/Admin/Projects/Projects.aspx")));
                }
                else
                {
                    this.ShowFailMessageToClient(projApp.BrokenRuleMessages);
                }
            }
            else
            {
                this.ShowFailMessageToClient(projApp.BrokenRuleMessages);
            }
        }