public IHttpActionResult GetAllEspeciality(MultiDataModel multi) { BoardEspeciality data = JsonConvert.DeserializeObject <BoardEspeciality>(multi.String1); var result = EspecialityBL.GetAllEspeciality(data); return(Ok(result)); }
public ActionResult GetData(BoardEspeciality data) { Api API = new Api(); Dictionary <string, string> arg = new Dictionary <string, string>() { { "String1", JsonConvert.SerializeObject(data) }, }; ViewBag.Especiality = API.Post <BoardEspeciality>("Especiality/GetAllEspeciality", arg); return(PartialView("_BoardEspecialityPartial")); }
public static BoardEspeciality GetAllEspeciality(BoardEspeciality data) { try { int skip = (data.Index - 1) * data.Take; string filterEspeciality = string.IsNullOrWhiteSpace(data.Especiality) ? "" : data.Especiality; var list = (from esp in ctx.Especiality where esp.i_IsDeleted == 0 && (esp.v_EspecialityName.Contains(filterEspeciality) || filterEspeciality == "") select new EspecialityCustom { v_EspecialityId = esp.v_EspecialityId, v_EspecialityName = esp.v_EspecialityName, b_EspecialityPicture = esp.b_EspecialityPicture, t_TimeForAttention = esp.t_TimeForAttention, t_StartTime = esp.t_StartTime, t_EndTime = esp.t_EndTime, t_StartTime2 = esp.t_StartTime2, t_EndTime2 = esp.t_EndTime2, r_Cost = esp.r_Cost, v_Description = esp.v_Description, v_ProtocolId = esp.v_ProtocolId, }).ToList(); int totalRecords = list.Count; if (data.Take > 0) { list = list.Skip(skip).Take(data.Take).ToList(); } data.TotalRecords = totalRecords; foreach (var item in list) { item.v_EspecialityPicture = item.b_EspecialityPicture == null ? null : Convert.ToBase64String(item.b_EspecialityPicture); } data.List = list; return(data); } catch (Exception ex) { return(null); } }
public ActionResult Index() { Api API = new Api(); BoardEspeciality data = new BoardEspeciality(); Dictionary <string, string> arg = new Dictionary <string, string>() { { "String1", JsonConvert.SerializeObject(data) } }; ViewBag.TipoDocumento = API.Get <List <Dropdownlist> >("DataHierarchy/GetDataHierarchyByGrupoId?grupoId=" + ((int)Enums.DataHierarchy.DocType).ToString()); ViewBag.Genero = API.Get <List <Dropdownlist> >("SystemParameter/GetParametroByGrupoId?grupoId=" + ((int)Enums.SystemParameter.Gender).ToString()); ViewBag.Especialidades = API.Post <BoardEspeciality>("Especiality/GetAllEspeciality", arg); return(View()); }
public static BoardEspeciality GetAllEspeciality(BoardEspeciality data) { return(EspecialityDal.GetAllEspeciality(data)); }