/// <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
            });
        }
Exemple #3
0
 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);
 }