Ejemplo n.º 1
0
        public void DeleteSubjectTest()
        {
            string subject = "SUB-001";
            bool   flag    = SubjectCRUD.DeleteSubject(subject);

            Assert.AreEqual(true, flag);
        }
Ejemplo n.º 2
0
        protected void CreateSubject_Click(object sender, EventArgs e)
        {
            string image = "default.jpg";

            if (FileUpload.HasFile)
            {
                if (FileUpload.PostedFile.ContentType == "image/jpeg" || FileUpload.PostedFile.ContentType == "image/png")
                {
                    try
                    {
                        string filename = Path.GetFileName(FileUpload.FileName);
                        FileUpload.SaveAs(Server.MapPath("~/Subjects/Images/") + filename);
                        image = filename;
                    }
                    catch (Exception ex)
                    {
                    }
                }
            }
            SubjectCRUD subjects   = new SubjectCRUD();
            bool        addSuccess = subjects.AddSubjects(SubjectName.Text, image, Password.Text, User.Identity.GetUserId());

            if (addSuccess)
            {
                Response.Redirect("~");
            }
        }
Ejemplo n.º 3
0
        public void MakePublicClick(object sender, EventArgs e)
        {
            SubjectCRUD subjects = new SubjectCRUD();
            bool        success  = subjects.MakePublic((int)subjectID);

            if (success)
            {
                Response.Redirect("~/Subject.aspx?subjectID=" + subjectID);
            }
        }
Ejemplo n.º 4
0
        public void SubjectAdd_Test()
        {
            SubjectDTO subj = new SubjectDTO();

            subj.SubjId   = "OOPS_001";
            subj.SubjName = "OOPS";
            bool flag = SubjectCRUD.AddSubject(subj);

            Assert.AreEqual(true, flag);
        }
Ejemplo n.º 5
0
        public void EditSubjectPassword_Click(object sender, EventArgs e)
        {
            TextBox     password = (TextBox)Page.FindControlRecursive("EditSubjectPassword");
            SubjectCRUD subjects = new SubjectCRUD();
            bool        success  = subjects.MakePrivate((int)subjectID, password.Text, User.Identity.GetUserId());

            if (success)
            {
                Response.Redirect("~/Subject.aspx?subjectID=" + subjectID);
            }
        }
Ejemplo n.º 6
0
        public void UpdateSubjectTest()
        {
            Subject subject = new Subject();

            subject.ID     = "SUB-001";
            subject.Name   = "OOPS";
            subject.Stream = "CS";
            bool flag = SubjectCRUD.UpdateSubject(subject);

            Assert.AreEqual(true, flag);
        }
Ejemplo n.º 7
0
        public void AddNewSubjectTest()
        {
            Subject subject = new Subject();

            subject.ID     = "SUB-001";
            subject.Name   = "MPMC";
            subject.Stream = "ETC";
            bool flag = SubjectCRUD.AddNewSubject(subject);

            Assert.AreEqual(true, flag);
        }
Ejemplo n.º 8
0
        public void EditSubject_Click(object sender, EventArgs e)
        {
            TextBox     name     = (TextBox)Page.FindControlRecursive("EditSubjectName");
            SubjectCRUD subjects = new SubjectCRUD();
            bool        success  = subjects.UpdateName((int)subjectID, name.Text);

            if (success)
            {
                blockList.DataBind();
                updatePanel.Update();
            }
        }
Ejemplo n.º 9
0
        public void DeleteSubject(object sender, EventArgs e)
        {
            SubjectCRUD add     = new SubjectCRUD();
            bool        success = add.DeleteSubject((int)subjectID);

            if (success)
            {
                string path = "Subjects/" + subjectID + "/";
                Directory.Delete(Server.MapPath(path), true);
                Response.Redirect("~");
            }
        }
Ejemplo n.º 10
0
 public void ChangeSubjectPassword_Click(object sender, EventArgs e)
 {
     TextBox     password = (TextBox)Page.FindControlRecursive("ChangeSubjectPassword");
     SubjectCRUD subjects = new SubjectCRUD();
     bool        success  = subjects.UpdatePassword((int)subjectID, password.Text);
 }
Ejemplo n.º 11
0
        public void GetSubjectById_Test()
        {
            SubjectDTO obj = SubjectCRUD.GetSubjectById("OOPS_001");

            Assert.IsNotNull(obj);
        }
Ejemplo n.º 12
0
        public void GetAllSubject_Test()
        {
            int count = SubjectCRUD.GetAllSubject();

            Assert.That(count, Is.GreaterThan(0));
        }
Ejemplo n.º 13
0
        public bool SubjectDel_Test(string id)
        {
            bool flag = SubjectCRUD.DeleteSubject(id);

            return(flag);
        }