/// <summary> /// Save Async /// </summary> /// <param name="entity"></param> /// <returns></returns> public async Task <CourseMasterModel> SaveAsync(CourseMasterModel entity) { var courseMaster = await _courseMasterAccess.SaveAsync(Mapper.Map <CourseMaster>(entity)); return(new CourseMasterModel { CourseMaster_ID = courseMaster.CourseMaster_ID }); }
/// <summary> /// Save /// </summary> /// <param name="entity"></param> /// <returns></returns> public CourseMasterModel Save(CourseMasterModel entity) { var courseMaster = _courseMasterAccess.Save(Mapper.Map <CourseMaster>(entity)); return(new CourseMasterModel { CourseMaster_ID = courseMaster.CourseMaster_ID }); }
public HttpResponseMessage Save(CourseMasterModel data) { try { _iCourseMaster.Save(data); } catch (Exception ex) { Common.MyLogger.Error(ex.Message + ex.StackTrace + ex.InnerException.ToString()); return(Request.CreateResponse(HttpStatusCode.BadRequest, "Error")); } return(Request.CreateResponse(HttpStatusCode.OK, "Data Saved")); }
/// <summary> /// Get All Course Master with ClsssId /// </summary> /// <returns></returns> public async Task <List <CourseMasterModel> > GetAllCourseWithClass(int classId) { var masterTable = new CourseMasterModel(); using (var client = Common.GetHttpClient()) { var Response = await client.GetAsync(AdminConstants.COURSEMASTER_API_GETALLCOURSEWITHCLASS + "Id=" + classId); if (Response.IsSuccessStatusCode) { return(JsonConvert.DeserializeObject <List <CourseMasterModel> >(Response.Content.ReadAsStringAsync().Result)); } return(null); } }
/// <summary> /// Delete Async /// </summary> /// <param name="entity"></param> /// <returns></returns> public async Task DeleteAsync(CourseMasterModel entity) { await _courseMasterAccess.DeleteAsync(entity.CourseMaster_ID); }
/// <summary> /// Delete /// </summary> /// <param name="entity"></param> public void Delete(CourseMasterModel entity) { _courseMasterAccess.Delete(entity.CourseMaster_ID); }