Exemplo n.º 1
0
        public ActionResult TeacherList()
        {
            var dal     = new DAL.TeacherDAL();
            var teacher = dal.TeacherList();

            return(View(teacher));
        }
Exemplo n.º 2
0
 public ActionResult Login(Models.Login model)
 {
     if (ModelState.IsValid)
     {
         var daluser = new DAL.UserDAL();
         var user    = daluser.Login(model);
         if (user != null)
         {
             Session["USER"] = user;
             var sestud  = (Entity.User)Session["USER"];
             int id      = sestud.User_id;
             var dalstud = new DAL.StudentDAL();
             var stud    = dalstud.Searchstud(id);
             if (stud != null)
             {
                 Session["Stud"] = stud;
             }
             var dalteac = new DAL.TeacherDAL();
             var teacher = dalteac.Searchteac(id);
             if (teacher != null)
             {
                 Session["Teacher"] = teacher;
             }
             return(RedirectToAction("Index", "User"));
         }
         else
         {
             Response.Write("<script> alert('ไม่พบผู้ใช้')</script>");
         }
     }
     return(View(model));
 }
Exemplo n.º 3
0
        public ActionResult Create(Entity.ProfileTeacher model)
        {
            var user = (Entity.User)Session["user"];
            var id   = user.User_id;

            if (ModelState.IsValid)
            {
                var dal = new DAL.TeacherDAL();
                var chk = dal.Chkteac(model);
                if (chk != null)
                {
                    Response.Write("<script> alert('รหัสอาจารย์นี้ถูกลงทะเบียนเเล้ว')</script>");
                }
                else
                {
                    var result = dal.Create(model, id);
                    if (result)
                    {
                        Response.Write("<script> alert('ลงทะเบียนสำเร็จ')</script>");
                    }
                    return(RedirectToAction("index", "User"));
                }
                return(View());
            }
            return(View(model));
        }
Exemplo n.º 4
0
        public ActionResult Details(string id)
        {
            var dal     = new DAL.TeacherDAL();
            var teacher = dal.Search(id);

            return(View(teacher));
        }
Exemplo n.º 5
0
 public ActionResult EditTeacher(Entity.ProfileTeacher model, string id)
 {
     try
     {
         var dal     = new DAL.TeacherDAL();
         var teacher = dal.Search(id);
         teacher.Teacher_id = model.Teacher_id;
         teacher.Pre_Name   = model.Pre_Name;
         teacher.FristName  = model.FristName;
         teacher.LastName   = model.LastName;
         teacher.Branch     = model.Branch;
         teacher.Faculty    = model.Faculty;
         var result = dal.EditeTeacher(teacher);
         if (result)
         {
             Response.Write("<script> alert('แก้ไข้ข้อมูลสำเร็จ')</script>");
         }
         return(RedirectToAction("TeacherList"));
     }
     catch (Exception)
     {
         Response.Write("<scrip> aler('ไม่สำเร็จ')</scrip>");
     }
     return(View(model));
 }
Exemplo n.º 6
0
 static BaseBLL()
 {
     admins      = DAL.DataFileAccess.GetAdmins();
     students    = DAL.DataFileAccess.GetStudents();
     teachers    = DAL.DataFileAccess.GetTeachers();
     courses     = DAL.DataFileAccess.GetCourses();
     termCourses = DAL.DataFileAccess.GetTermCourses();
 }
Exemplo n.º 7
0
        public ActionResult TeacherHistory()
        {
            var    model   = (Entity.ProfileTeacher)Session["Teacher"];
            string id      = model.Teacher_id;
            var    dal     = new DAL.TeacherDAL();
            var    teacher = dal.Search(id);

            return(View(teacher));
        }
Exemplo n.º 8
0
        public ActionResult Edit(string id)
        {
            using (var db = new Entity.Entities())
            {
                ViewBag.PreName = db.PreName.ToList();
            }
            var dal     = new DAL.TeacherDAL();
            var teacher = dal.Search(id);

            return(View(teacher));
        }
Exemplo n.º 9
0
        public ActionResult Delete(string id)
        {
            var dal     = new DAL.TeacherDAL();
            var teacher = dal.Search(id);
            var result  = dal.Delete(teacher);

            if (result)
            {
                Response.Write("<script> alert('ลบข้อมูลเรียบร้อย')</script>");
            }
            return(RedirectToAction("TeacherList"));
        }