예제 #1
0
        /// <summary>
        ///  Save Async
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public async Task <BookMasterModel> SaveAsync(BookMasterModel entity)
        {
            var booksMaster = await _bookDataAccess.SaveAsync(Mapper.Map <BookMaster>(entity));

            return(new BookMasterModel {
                BookMaster_Id = booksMaster.BookMaster_Id
            });
        }
예제 #2
0
        /// <summary>
        /// Save
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public BookMasterModel Save(BookMasterModel entity)
        {
            var booksMaster = _bookDataAccess.Save(Mapper.Map <BookMaster>(entity));

            return(new BookMasterModel {
                BookMaster_Id = booksMaster.BookMaster_Id
            });
        }
예제 #3
0
 public HttpResponseMessage Save(BookMasterModel data)
 {
     try
     {
         _iBookMaster.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"));
 }
예제 #4
0
 /// <summary>
 ///  Delete Async
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public async Task DeleteAsync(BookMasterModel entity)
 {
     await _bookDataAccess.DeleteAsync(entity.BookMaster_Id);
 }
예제 #5
0
 /// <summary>
 /// Delete
 /// </summary>
 /// <param name="entity"></param>
 public void Delete(BookMasterModel entity)
 {
     _bookDataAccess.Delete(entity.BookMaster_Id);
 }