Ejemplo n.º 1
0
        protected void cfmSubmit_Click(object sender, EventArgs e)
        {
            //to do validations
            Page.Validate("ValidateForm");
            if (!Page.IsValid)
            {
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "showDiv();", true);
            }
            else
            {
                if (txtFeedback.Text.Equals("") || CKEditorControl2.Text.Equals(""))
                {
                    lblErrorMsg.Text    = "Please enter your title or feedback.";
                    lblErrorMsg.Visible = true;
                }
                else
                {
                    SupervisorFeedbackDAO sfDAO    = new SupervisorFeedbackDAO();
                    UserDAO            userDAO     = new UserDAO();
                    User               currentUser = (User)Session["currentUser"];
                    User               userTo      = userDAO.getUserByID((String)Request.QueryString["id"]);
                    SupervisorFeedback sf          = new SupervisorFeedback();
                    sf.title         = txtFeedback.Text;
                    sf.feedback      = CKEditorControl2.Text;
                    sf.userFrom      = currentUser;
                    sf.userTo        = userTo;
                    sf.dateSubmitted = DateTime.Now;

                    sfDAO.createFeedback(sf);
                    Response.Redirect("progressReports.aspx?id=" + userTo.getUserID());
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            int    id = Convert.ToInt32(Request.QueryString["id"]);
            string ud = (String)Request.QueryString["ud"];
            SupervisorFeedbackDAO sfDAO = new SupervisorFeedbackDAO();

            sfDAO.deleteFeedbackByID(id);
            Response.Redirect("progressReports.aspx?id=" + ud);
        }