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()); }
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); }
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); }