Exemplo n.º 1
0
 // tao mot nam moi thi pai tao cac hoc ki, tao luon bảng khoiloo_monhoc
 public int Insert(SSM_Service.NamHocDTO nhdto)
 {
     SSM_Service.HocKyDTO hkdto = new SSM_Service.HocKyDTO();
        SSM_Service.HocKyDTO hkdto1 = new SSM_Service.HocKyDTO();
        SSM_Service.KhoiLopDTO kldto = new SSM_Service.KhoiLopDTO();
       hkdto.MaHK = hk.getMa();
        hkdto.MaNam = nhdto.MaNam;
        hkdto.Ten_HocKy = "I";
        hkdto1.Ten_HocKy = "II";
        hkdto1.MaNam = nhdto.MaNam;
        int n=0;
        if(sv.NamHoc_Insert(nhdto)>0)
        {
        if (hk.Insert(hkdto) > 0)
        {
            hkdto1.MaHK = hk.getMa();
            n= hk.Insert(hkdto1);
            kldto.MaNam = nhdto.MaNam;
            kldto.SoLop = 6;
            for(int i =6;i<10;i++)
            {
                kldto.TenKhoiLop = "Khối ";
                kldto.MaKhoiLop = sv.KLop_getMa();
                kldto.TenKhoiLop += i.ToString();
                n = sv.KLop_Insert(kldto);
            }
            DataTable dt = klbus.List();
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                n = klmonbus.Insert(nhdto.MaNam, dt.Rows[i][0].ToString());
            }
        }
        return n;
        }
        else
        return 0;
 }
Exemplo n.º 2
0
    // them mot bang hoc thi them luon bang bdm_hk va ct_bdm_hk
    public int Insert(SSM_Service.HocDTO hoc, SSM_Service.CT_BDM_HKDTO ctbd, SSM_Service.BDM_HKDTO bd, string manam)
    {
        int n = 0;

        string makhoi = sv.Lop_SearchMakl(hoc.MaLop,manam);
        DataTable dt = sv.CT_KL_MH_List_MH_KL(manam, makhoi);
        if (dt.Rows.Count == 0)
        {
            return 0;
            //Response.Write("<script>alert('Chưa phân môn cho các khối lớp, vui lòng thực hiện thao tác phân môn cho khối lớp trước!')</script>");
        }
        else
        {
            n = sv.Hoc_Insert(hoc);
            bd.MaHoc = int.Parse(getMaHoc(hoc.MaHS, hoc.MaLop, hoc.MaHK));

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                bd.CT_KLMH = int.Parse(dt.Rows[i][0].ToString());
                n = bdmhkbus.Insert(bd, ctbd);
            }
            return n;
        }
    }
Exemplo n.º 3
0
 // update thong tin hoc sinh
 public int UpdateHS(SSM_Service.HocSinhDTO hs)
 {
     return sv.HocSinh_Update(hs);
 }
Exemplo n.º 4
0
 // HocSinhDAO.HocSinhDTO dto)
 public int Insert(SSM_Service.HocSinhDTO hs)
 {
     return sv.HocSinh_Insert(hs);
 }
Exemplo n.º 5
0
 public int Update(SSM_Service.GiaoVienDTO gvd)
 {
     return sv.GiaoVien_Update(gvd);
 }
Exemplo n.º 6
0
 public int Insert(SSM_Service.GiaoVienDTO gvd)
 {
     return sv.GiaoVien_Insert(gvd);
 }
Exemplo n.º 7
0
 //MonHocDAO.MonHocDTO mh)
 public int Update( SSM_Service.MonHocDTO mh)
 {
     return sv.MonHoc_Update(mh);
 }
Exemplo n.º 8
0
 // MonHocDAO.MonHocDTO mh)
 public int Insert(SSM_Service.MonHocDTO mh)
 {
     return sv.MonHoc_Insert(mh);
 }
Exemplo n.º 9
0
 public int Insert(SSM_Service.LopDTO lop)
 {
     return sv.Lop_Insert(lop);
 }
Exemplo n.º 10
0
 public int UpdateDiem(SSM_Service.CT_BDM_HKDTO ct)
 {
     return sv.CT_BDM_HK_Update(ct);
 }
Exemplo n.º 11
0
 public int Insert(SSM_Service.CT_BDM_HKDTO ct)
 {
     return sv.CT_BDM_HK_Insert(ct);
 }
Exemplo n.º 12
0
 // HocKyDAO.HocKyDTO hkdto)
 public int Insert(SSM_Service.HocKyDTO hk)
 {
     return sv.HocKy_Insert(hk);
 }
Exemplo n.º 13
0
 //ToDAO.ToDTO to)
 public int Update(SSM_Service.ToDTO to)
 {
     return sm.To_Update(to);
 }
Exemplo n.º 14
0
 public int Insert(SSM_Service.ToDTO to)
 {
     return sm.To_Insert(to);
 }
Exemplo n.º 15
0
 public int Update(SSM_Service.NamHocDTO  nhdto)
 {
     return sv.NamHoc_Update(nhdto);
 }
Exemplo n.º 16
0
 public int Insert(SSM_Service.BDM_HKDTO bd,SSM_Service.CT_BDM_HKDTO ctbd)
 {
     int n = 0;
     n=sv.BDM_HK_Insert(bd);
     ctbd.MaBD_HK = GetMaBDMHK(bd.MaHoc,bd.CT_KLMH);
     ctbd.Diem15Phut = "";
     ctbd.Diem1Tiet = "";
        ctbd.DiemMieng = "";
     ctbd.DiemHK = "";
     n = sv.CT_BDM_HK_Insert(ctbd);
     return n;
 }