public UpdatePillarResponse Update(UpdatePillarRequest request) { var response = new UpdatePillarResponse(); try { var pillar = request.MapTo <Pillar>(); DataContext.Pillars.Attach(pillar); DataContext.Entry(pillar).State = EntityState.Modified; DataContext.SaveChanges(); response.IsSuccess = true; response.Message = "Pillar item has been updated successfully"; } catch (DbUpdateException dbUpdateException) { response.Message = dbUpdateException.Message; } return(response); }
public UpdatePillarResponse Update(UpdatePillarRequest request) { var response = new UpdatePillarResponse(); try { var pillar = request.MapTo<Pillar>(); DataContext.Pillars.Attach(pillar); DataContext.Entry(pillar).State = EntityState.Modified; DataContext.SaveChanges(); response.IsSuccess = true; response.Message = "Pillar item has been updated successfully"; } catch (DbUpdateException dbUpdateException) { response.Message = dbUpdateException.Message; } return response; }