public ActionResult _GridViewChiTietDichVuFilter(string maNhomdv, string tenNhomdv) { try { var data = _ICOCAUGIA_DICHVU21Service.Query.Where(item => item.MA_DICHVU21 == maNhomdv); if (data.Count <COCAUGIA_DICHVU21>() == 0) { var newData = new COCAUGIA_DICHVU21(); newData.MA_DICHVU21 = maNhomdv; newData.TEN_DICHVU21 = tenNhomdv; newData.TRANGTHAI = 0; _ICOCAUGIA_DICHVU21Service.Save(newData); _ICOCAUGIA_DICHVU21Service.CommitChanges(); } Session["_GridViewChiTietDichVuPartial"] = _ICOCAUGIA_CHITIETService.getByFilter(maNhomdv); return(PartialView("_GridViewChiTietDichVuPartial", Session["_GridViewChiTietDichVuPartial"])); } catch (Exception e) { log.ErrorFormat("_GridViewChiTietDichVuPartial - message: {0}{1} - {2}", e.Message, Environment.NewLine, e.StackTrace); } return(PartialView("_GridViewChiTietDichVuPartial", new List <COCAUGIA_CHITIET>().AsQueryable())); }
public JsonResult Duyet(int[] ids) { try { foreach (int id in ids) { var data = _ICOCAUGIA_DICHVU21Service.Getbykey(id); if (data != null) { data.TRANGTHAI = 1; _ICOCAUGIA_DICHVU21Service.Save(data); } } _ICOCAUGIA_DICHVU21Service.CommitChanges(); return(Json(new { status = "success" })); } catch (Exception e) { return(Json(new { status = "error", mess = e.ToString() })); } }