public UpdatePeriodeResponse Update(UpdatePeriodeRequest request) { var response = new UpdatePeriodeResponse(); try { var periode = request.MapTo <Periode>(); DataContext.Periodes.Attach(periode); DataContext.Entry(periode).State = EntityState.Modified; DataContext.SaveChanges(); response.IsSuccess = true; response.Message = "Periode item has been updated successfully"; } catch (DbUpdateException dbUpdateException) { response.IsSuccess = false; response.Message = dbUpdateException.Message; } return(response); }
public UpdatePeriodeResponse Update(UpdatePeriodeRequest request) { var response = new UpdatePeriodeResponse(); try { var periode = request.MapTo<Periode>(); DataContext.Periodes.Attach(periode); DataContext.Entry(periode).State = EntityState.Modified; DataContext.SaveChanges(); response.IsSuccess = true; response.Message = "Periode item has been updated successfully"; } catch (DbUpdateException dbUpdateException) { response.IsSuccess = false; response.Message = dbUpdateException.Message; } return response; }