public ActionResult Index()
        {
            //check login
            if (!IsLogged())
            {
                return(BackToLogin());
            }
            daotao_taolopModels        param         = new daotao_taolopModels();
            List <daotao_taolopModels> lstResult_lop = new List <daotao_taolopModels>();
            SaudaotaoServices          service_lop   = new SaudaotaoServices();

            if (Session["thudientu"].ToString().Trim() == "1" || Session["loginid"].ToString().Trim() == "admin")
            {
                param.email = "";
            }
            else
            {
                param.email = Session["thudientu"].ToString();
            }

            lstResult_lop = service_lop.SelectRows_Laydslopdaotao(param);

            StringBuilder sblophoc = new StringBuilder();

            foreach (var item in lstResult_lop)
            {
                sblophoc.Append(string.Format("<option value='{0}'>{1}</option>", item.malop, item.tenlop));
            }
            ViewBag.sblophoc = sblophoc.ToString();
            return(View());
        }
        public ActionResult Createtrainning(string idmalophc)
        {
            if (!IsLogged())
            {
                return(BackToLogin());
            }

            daotao_taolopModels        param         = new daotao_taolopModels();
            List <daotao_taolopModels> lstResult_lop = new List <daotao_taolopModels>();
            SaudaotaoServices          service_lop   = new SaudaotaoServices();

            param.email   = Session["thudientu"].ToString();
            lstResult_lop = service_lop.SelectRows_Laydslophoctheo_nhanvien(param);

            if (idmalophc == null)
            {
                StringBuilder sblophoc = new StringBuilder();
                sblophoc.Append(string.Format("<option value='{0}'>{1}</option>", "0", "Chọn tên lớp học"));
                foreach (var item in lstResult_lop)
                {
                    sblophoc.Append(string.Format("<option value='{0}'>{1}</option>", item.malop, item.tenlop));
                }
                ViewBag.sblophoc = sblophoc.ToString();
            }
            else
            {
                StringBuilder sblophoc = new StringBuilder();
                foreach (var item in lstResult_lop.Where(p => p.malop == int.Parse(idmalophc.Trim())))
                {
                    sblophoc.Append(string.Format("<option value='{0}'>{1}</option>", item.malop, item.tenlop));
                }
                ViewBag.sblophoc = sblophoc.ToString();
            }

            //phong ban
            PhongBanModels        parampb            = new PhongBanModels();
            DanhmucServices       service            = new DanhmucServices();
            List <PhongBanModels> lstResult_phongban = service.SelectRows(parampb);
            StringBuilder         sbphongban         = new StringBuilder();

            foreach (var item in lstResult_phongban)
            {
                sbphongban.Append(string.Format("<option value={0}>{1}</option>", item.maphongban, item.tenphongban));
            }
            ViewBag.sbphongban = sbphongban.ToString();



            return(View());
        }
Example #3
0
        public List <daotao_taolopModels> SelectRows_Danhsachlophoc_guiemail(daotao_taolopModels clParam)
        {
            logger.Start("SelectRows_Danhsachlophoc_guiemail");
            List <daotao_taolopModels> lstResult = new List <daotao_taolopModels>();

            try
            {
                Hashtable param = new Hashtable();
                param = base.SetDataToHashtable(false, clParam);
                IList        ilist = sqlMap.ExecuteQueryForList("Quanlylopdaotao.SelectRows_Danhsachlophoc_guiemail", param);
                CastDataType cast  = new CastDataType();
                lstResult = cast.AdvanceCastDataToList <daotao_taolopModels>(ilist);
            }
            catch (Exception ex)
            {
                logger.Error("Loi ---> " + ex.Message);
            }
            logger.End("SelectRows_Danhsachlophoc_guiemail");
            return(lstResult);
        }
Example #4
0
        public List <daotao_taolopModels> SelectRows_Laydslopdaotao(daotao_taolopModels clParam)
        {
            logger.Start("SelectRows_Laydslopdaotao");
            List <daotao_taolopModels> lstResult = new List <daotao_taolopModels>();

            try
            {
                Hashtable param = new Hashtable();
                param = base.SetDataToHashtable(false, clParam);
                if (clParam.malop == 0)
                {
                    param["malop"] = "";
                }
                IList        ilist = sqlMap.ExecuteQueryForList("Saudaotao.SelectRows_Laydslopdaotao", param);
                CastDataType cast  = new CastDataType();
                lstResult = cast.AdvanceCastDataToList <daotao_taolopModels>(ilist);
            }
            catch (Exception ex)
            {
                logger.Error("Loi ---> " + ex.Message);
            }
            logger.End("SelectRows_Laydslopdaotao");
            return(lstResult);
        }