Exemplo n.º 1
0
 public KhoaHocKiThuat CreateKhoaHocKiThuat(KhoaHocKithuatDTO khoaHocKithuatDTO)
 {
     using (var _db = new HoatDongTraiNghiemDB())
     {
         KhoaHocKiThuat khoaHocKiThuat = new KhoaHocKiThuat();
         khoaHocKiThuat.DongGopHs1    = khoaHocKithuatDTO.DongGopHs1;
         khoaHocKiThuat.DongGopHs2    = khoaHocKithuatDTO.DongGopHs2;
         khoaHocKiThuat.HocSinh1      = khoaHocKithuatDTO.HocSinh1;
         khoaHocKiThuat.HocSinh2      = khoaHocKithuatDTO.HocSinh2;
         khoaHocKiThuat.IsCaNhan      = khoaHocKithuatDTO.IsCaNhan;
         khoaHocKiThuat.LinhVucId     = khoaHocKithuatDTO.LinhVucId;
         khoaHocKiThuat.LopIdHocSinh1 = khoaHocKithuatDTO.LopIdHocSinh1;
         khoaHocKiThuat.LopIdhocSinh2 = khoaHocKithuatDTO.LopIdhocSinh2;
         khoaHocKiThuat.TenDeTai      = khoaHocKithuatDTO.TenDeTai;
         khoaHocKiThuat.SchoolId      = khoaHocKithuatDTO.SchoolId;
         khoaHocKiThuat.CreatedAt     = DateTime.Now;
         khoaHocKiThuat.GVHD          = khoaHocKithuatDTO.GVHD;
         khoaHocKiThuat.Email         = khoaHocKithuatDTO.Email;
         khoaHocKiThuat.SDT           = khoaHocKithuatDTO.SDT;
         khoaHocKiThuat.DVCongTac     = khoaHocKithuatDTO.DVCongTac;
         _db.KhoaHocKiThuats.Add(khoaHocKiThuat);
         _db.SaveChanges();
         return(khoaHocKiThuat);
     }
 }
        public ActionResult DangKiKHKT(KhoaHocKithuatDTO khoaHocKithuatDTO)
        {
            var school = (T_DM_Truong)Session[Constant.SCHOOL_SESSION];

            if (school == null)
            {
                return(RedirectToRoute("login"));
            }
            khoaHocKithuatDTO.SchoolId = school.SchoolID;
            using (var kHKTKhoaHocKiThuatRepository = new KHKTKhoaHocKiThuatService())
            {
                KhoaHocKiThuat khoaHocKiThuat = kHKTKhoaHocKiThuatRepository.CreateKhoaHocKiThuat(khoaHocKithuatDTO);
                if (khoaHocKiThuat == null)
                {
                    return(Json(new ReturnFormat(400, "failed", null), JsonRequestBehavior.AllowGet));
                }
                return(Json(new ReturnFormat(200, "success", khoaHocKiThuat.Id), JsonRequestBehavior.AllowGet));
            }
        }